summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2020-02-09 22:18:58 -0600
committerWilliam Hubbs <williamh@gentoo.org>2020-02-09 22:18:58 -0600
commitcc1cbf18d3d1ecb8da6f3e4c6b87fec312687dcb (patch)
tree9ea6350d4355ca5f2293e85f86ed917f29af068f
parentupdate version to 2.7 (diff)
downloadbaselayout-cc1cbf18d3d1ecb8da6f3e4c6b87fec312687dcb.tar.gz
baselayout-cc1cbf18d3d1ecb8da6f3e4c6b87fec312687dcb.tar.bz2
baselayout-cc1cbf18d3d1ecb8da6f3e4c6b87fec312687dcb.zip
update ChangeLogbaselayout-2.7
Signed-off-by: William Hubbs <williamh@gentoo.org>
-rw-r--r--ChangeLog209
1 files changed, 12 insertions, 197 deletions
diff --git a/ChangeLog b/ChangeLog
index 1b2107b2..cccb40f0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,210 +1,25 @@
-commit dd9f112d8d400892ed9b610aee187040df307298
+commit 027ed4a8aec31f165bf224e92c193a261f3c13a9
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- bump version to 2.6
-
-commit 8974c87e2d0e243c0fc2503fac5b40f447fac65f
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- profile: don't use ROOTPATH
+ update version to 2.7
- Since PATH is supposed to be the same for everyone, we can now drop the
- code that handles ROOTPATH.
-
-commit 6e06295fd89f6e0605406dabbd7684171c034d4e
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- etc/profile: typo fix
-
-commit d56d1e147b23e972036fa9f6727bb2a675154435
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- Makefile: do not touch .keep file if it already exists
+ Signed-off-by: William Hubbs <williamh@gentoo.org>
-commit c41104c34243115adc668fdb4280d991f8e401b9
+commit 14c91b2c9dc77d6fc81746b999b92187bd9cac82
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- makefile: ignore touch failures for .keep files
+ enable protected_symlinks and protected_hardlinks by default
- emerging with this being fatal worked for me, but not others, so
- ignoring it.
+ Bug: https://bugs.gentoo.org/704914
+ Signed-off-by: William Hubbs <williamh@gentoo.org>
-commit 277e5b9e55717873b87eb541a95f4f2ae0c60a4d
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- Add sbin directories to path
-
- This is a partial revert of 9cac4dd130637fa2c1f1a64bf3c9d2509284e6dd.
- We need to have path and rootpath be the same, to allow transitioning
- packages before we drop rootpath.
-
-commit 2a075fb8bbffdbe3d948e2379a2300729a7bab93
-Author: William Hubbs <williamh@gentoo.org>
+commit b46308e95323a243d976004118fb2a4f3b1e60b1
+Author: Mike Gilbert <floppym@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- Update ChangeLog
-
-commit bc596e56ff93ca121317a12d7033c5a5f5440046
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- Fix installation of .keep files
-
- This partially reverts commit c4887e88316e2176dc99c173ccc6af825c10f745.
- We need these .keep files.
-
-commit 9bbb700a3bfeaca7307a154564db00feff201e6e
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- Makefile: layout-usrmerge should do nothing on non-Linux systems
-
-commit c4887e88316e2176dc99c173ccc6af825c10f745
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- Do not install .keep files
-
-commit 77e9c6f275399cdef64d432a19da51bc9c9cd0bf
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- add layout-usrmerge to optionally support the /usr merge
-
-commit 9cac4dd130637fa2c1f1a64bf3c9d2509284e6dd
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- Drop support for ROOTPATH
-
- The following is taken from /etc/profile:
-
- > Set up PATH depending on whether we're root or a normal user.
- > There's no real reason to exclude sbin paths from the normal user,
- > but it can make tab-completion easier when they aren't in the
- > user's PATH to pollute the executable namespace.
-
- This seems like a minor inconvenience, and excluding sbin paths for the
- normal user can cause bigger issues which will offset this inconvenience.
-
- commit ac52b58e7a8a7f8085de9f806645881740b22c5e
- Author: William Hubbs <williamh@gentoo.org>
- Date: Wed Oct 4 17:12:33 2017 -0500
-
- Drop support for ROOTPATH
-
- The following is taken from /etc/profile:
+ services: add domain-s
- This seems like a minor inconvenience, and not having *sbin in the path
- can cause bigger compatibility issues which offset this inconvenience.
-
- diff --git a/etc/env.d/50baselayout b/etc/env.d/50baselayout
- index e8662e0e..b10a2c4d 100644
- --- a/etc/env.d/50baselayout
- +++ b/etc/env.d/50baselayout
- @@ -1,8 +1,7 @@
- # /etc/env.d/50baselayout
- # Do not edit this file
-
- -PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin"
- -ROOTPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
- +PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
- MANPATH="/usr/local/share/man:/usr/share/man"
- INFOPATH="/usr/share/info"
- CONFIG_PROTECT_MASK="/etc/gentoo-release"
- diff --git a/etc/profile b/etc/profile
- index 8e92e824..4579bd17 100644
- --- a/etc/profile
- +++ b/etc/profile
- @@ -18,16 +18,6 @@ export PAGER=${PAGER:-/usr/bin/less}
- # 077 would be more secure, but 022 is generally quite realistic
- umask 022
-
- -# Set up PATH depending on whether we're root or a normal user.
- -# There's no real reason to exclude sbin paths from the normal user,
- -# but it can make tab-completion easier when they aren't in the
- -# user's PATH to pollute the executable namespace.
- -if [ "${EUID-}" = "0" ] || [ "${USER-}" = "root" ] ; then
- - PATH="${ROOTPATH}"
- -fi
- -export PATH
- -unset ROOTPATH
- -
- # process *.sh files in /etc/profiled.d
- for sh in /etc/profile.d/*.sh ; do
- [ -r "$sh" ] && . "$sh"
-
-commit 3d46659bf88caf23cfb631671dbece20bfdf8572
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- process files in /etc/profile.d before /etc/bash/bashrc for consistency
-
- Bug: https://bugs.gentoo.org/show_bug.cgi?id=610898
-
-commit 38a5b8a104616a720296f15fa6c1e67f7faee6c8
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- version 2.5
-
-commit 266f213bfedaba6fdedb581df6f0cd1e6c365aae
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- makefile: do not set DESTDIR
-
-commit 0aacdc243b40f3bd5a651fb50a0043e9650af1c4
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- update ChangeLog
-
-commit 8b91d77f9ec7431f8d9eca9f6bf918fce78646b8
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- version 2.4.1
-
-commit ec3d9fb5d4f9252bc524ad4c1fc901867cb3bb63
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- etc/profile: replace PATH with ROOTPATH if the user is root
-
- This is part of the following bug.
-
- X-Gentoo-Bug: 255695
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255695
-
-commit a3cd4d5b362239f4d9104c2a9e3af9ba0eec421c
-Author: David Michael <david.michael@coreos.com>
-Commit: William Hubbs <williamh@gentoo.org>
-
- etc/services: add etcd services
-
- X-Gentoo-Bug: 604704
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604704
-
-commit ef383418788f2ed46f5f4ad7b26fbe5b5b25707f
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- etc/env.d: move default settings to 50bbaselayout instead of 00basic
-
- This allows other packages to append or pre-pend any of our defaults.
-
- X-Gentoo-Bug: 255695
- X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=255695
-
-commit 0af4f400f3edb8e840df1cb9e9df0165961b432f
-Author: William Hubbs <williamh@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- version 2.4
+ Closes: https://bugs.gentoo.org/708130
+ Signed-off-by: William Hubbs <williamh@gentoo.org>