summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog195
1 files changed, 100 insertions, 95 deletions
diff --git a/ChangeLog b/ChangeLog
index d03be873..8a334b83 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,153 +1,158 @@
-commit ec3d9fb5d4f9252bc524ad4c1fc901867cb3bb63
+commit bc596e56ff93ca121317a12d7033c5a5f5440046
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- etc/profile: replace PATH with ROOTPATH if the user is root
+ Fix installation of .keep files
- This is part of the following bug.
-
- X-Gentoo-Bug: 255695
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255695
+ This partially reverts commit c4887e88316e2176dc99c173ccc6af825c10f745.
+ We need these .keep files.
-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
+commit 9bbb700a3bfeaca7307a154564db00feff201e6e
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
-
-commit ff4d400d6f6651ecd06a66245fd43fb909e91955
-Author: Lars Wendler <polynomial-c@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- etc/shells: Add mksh to login shells
+ Makefile: layout-usrmerge should do nothing on non-Linux systems
-commit 3068c8e4af7ddfa2f2a04f0baf009578bf1a7d28
+commit c4887e88316e2176dc99c173ccc6af825c10f745
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- add ChangeLog
+ Do not install .keep files
-commit 8f970ff82c88b86565d88852624da143bb2d5288
+commit 77e9c6f275399cdef64d432a19da51bc9c9cd0bf
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- Makefile: add changelog target
-
-commit 89f852f823cad807dc360325ec92817e583835e8
-Author: Martin Vath <martin@mvath.de>
-Commit: William Hubbs <williamh@gentoo.org>
-
- etc/profile: Make set -u work for the profile
-
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=555762
+ add layout-usrmerge to optionally support the /usr merge
-commit d32173ea399cc37837985dec55134d1e0e2ebf72
+commit 9cac4dd130637fa2c1f1a64bf3c9d2509284e6dd
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- etc.Linux/sysctl.comf: disable rp_filter by default
-
- See https://lwn.net/Articles/578621/
-
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=586210
-
-commit db65c12659a298d3795d042079868f171432eb5c
+ 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:
+
+ 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>
- etc/services: add assignment for ircs-u
+ process files in /etc/profile.d before /etc/bash/bashrc for consistency
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=592368
+ Bug: https://bugs.gentoo.org/show_bug.cgi?id=610898
-commit 4328a2fa4b6abc7f4004da33b351ed6597ac975f
+commit 38a5b8a104616a720296f15fa6c1e67f7faee6c8
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- etc/services: add gpsd and xmpp-bosh services
-
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=538708
+ version 2.5
-commit e302b8402399f18ecfe856c854a3d247cc2c646f
+commit 266f213bfedaba6fdedb581df6f0cd1e6c365aae
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- os-release: Update Gentoo web site and support URLs
-
- https://bugs.gentoo.org/show_bug.cgi?id=545516
+ makefile: do not set DESTDIR
-commit 5ee3c95d2086e626247640ca35cf2da78c4c9846
+commit 0aacdc243b40f3bd5a651fb50a0043e9650af1c4
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- share.Linux/shadow: mark portage user as locked out
-
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=521970
+ update ChangeLog
-commit f313f3c5de9fe1e52ef4abc62935090a299a51b8
+commit 8b91d77f9ec7431f8d9eca9f6bf918fce78646b8
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- etc/profile: remove comments about whoami
-
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=587612
+ version 2.4.1
-commit 24af4fb374c67661fb1bf9dfb842fae70fd7f5f2
+commit ec3d9fb5d4f9252bc524ad4c1fc901867cb3bb63
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- etc/hosts: document the alias order
+ etc/profile: replace PATH with ROOTPATH if the user is root
- Add documentation showing that the first host alias is the canonical
- host name.
+ This is part of the following bug.
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=536624
+ X-Gentoo-Bug: 255695
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255695
-commit b5f197fc4070f8a1aa6beb2e85944f18c2fb4bbc
-Author: William Hubbs <williamh@gentoo.org>
+commit a3cd4d5b362239f4d9104c2a9e3af9ba0eec421c
+Author: David Michael <david.michael@coreos.com>
Commit: William Hubbs <williamh@gentoo.org>
- share.BSD/fstab: make device names generic
+ etc/services: add etcd services
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=442690
+ X-Gentoo-Bug: 604704
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604704
-commit e8bbd89949b85a8359fb691c02fb12f0820f19ac
+commit ef383418788f2ed46f5f4ad7b26fbe5b5b25707f
Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- share.Linux/passwd: change "operator" login shell to /sbin/nologin
+ etc/env.d: move default settings to 50bbaselayout instead of 00basic
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=346483
-
-commit 89621f070195cab17d2f4ee6f7ac084946bba02a
-Author: Mike Gilbert <floppym@gentoo.org>
-Commit: William Hubbs <williamh@gentoo.org>
-
- share.Linux/fstab: update advice regarding labels and UUIDS
+ 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 90edf00e9382044ed33a0e5a7656b0440870f96d
-Author: Mike Gilbert <floppym@gentoo.org>
+commit 0af4f400f3edb8e840df1cb9e9df0165961b432f
+Author: William Hubbs <williamh@gentoo.org>
Commit: William Hubbs <williamh@gentoo.org>
- Comment out fstab entries by default
-
- Bug: https://bugs.gentoo.org/578390
+ version 2.4