Gentoo Archives: gentoo-commits

From: William Hubbs <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/baselayout:master commit in: /
Date: Mon, 10 Feb 2020 04:21:24
Message-Id: 1581308338.cc1cbf18d3d1ecb8da6f3e4c6b87fec312687dcb.williamh@gentoo
1 commit: cc1cbf18d3d1ecb8da6f3e4c6b87fec312687dcb
2 Author: William Hubbs <williamh <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 10 04:18:58 2020 +0000
4 Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 10 04:18:58 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=cc1cbf18
7
8 update ChangeLog
9
10 Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
11
12 ChangeLog | 209 ++++----------------------------------------------------------
13 1 file changed, 12 insertions(+), 197 deletions(-)
14
15 diff --git a/ChangeLog b/ChangeLog
16 index 1b2107b2..cccb40f0 100644
17 --- a/ChangeLog
18 +++ b/ChangeLog
19 @@ -1,210 +1,25 @@
20 -commit dd9f112d8d400892ed9b610aee187040df307298
21 +commit 027ed4a8aec31f165bf224e92c193a261f3c13a9
22 Author: William Hubbs <williamh@g.o>
23 Commit: William Hubbs <williamh@g.o>
24
25 - bump version to 2.6
26 -
27 -commit 8974c87e2d0e243c0fc2503fac5b40f447fac65f
28 -Author: William Hubbs <williamh@g.o>
29 -Commit: William Hubbs <williamh@g.o>
30 -
31 - profile: don't use ROOTPATH
32 + update version to 2.7
33
34 - Since PATH is supposed to be the same for everyone, we can now drop the
35 - code that handles ROOTPATH.
36 -
37 -commit 6e06295fd89f6e0605406dabbd7684171c034d4e
38 -Author: William Hubbs <williamh@g.o>
39 -Commit: William Hubbs <williamh@g.o>
40 -
41 - etc/profile: typo fix
42 -
43 -commit d56d1e147b23e972036fa9f6727bb2a675154435
44 -Author: William Hubbs <williamh@g.o>
45 -Commit: William Hubbs <williamh@g.o>
46 -
47 - Makefile: do not touch .keep file if it already exists
48 + Signed-off-by: William Hubbs <williamh@g.o>
49
50 -commit c41104c34243115adc668fdb4280d991f8e401b9
51 +commit 14c91b2c9dc77d6fc81746b999b92187bd9cac82
52 Author: William Hubbs <williamh@g.o>
53 Commit: William Hubbs <williamh@g.o>
54
55 - makefile: ignore touch failures for .keep files
56 + enable protected_symlinks and protected_hardlinks by default
57
58 - emerging with this being fatal worked for me, but not others, so
59 - ignoring it.
60 + Bug: https://bugs.gentoo.org/704914
61 + Signed-off-by: William Hubbs <williamh@g.o>
62
63 -commit 277e5b9e55717873b87eb541a95f4f2ae0c60a4d
64 -Author: William Hubbs <williamh@g.o>
65 -Commit: William Hubbs <williamh@g.o>
66 -
67 - Add sbin directories to path
68 -
69 - This is a partial revert of 9cac4dd130637fa2c1f1a64bf3c9d2509284e6dd.
70 - We need to have path and rootpath be the same, to allow transitioning
71 - packages before we drop rootpath.
72 -
73 -commit 2a075fb8bbffdbe3d948e2379a2300729a7bab93
74 -Author: William Hubbs <williamh@g.o>
75 +commit b46308e95323a243d976004118fb2a4f3b1e60b1
76 +Author: Mike Gilbert <floppym@g.o>
77 Commit: William Hubbs <williamh@g.o>
78
79 - Update ChangeLog
80 -
81 -commit bc596e56ff93ca121317a12d7033c5a5f5440046
82 -Author: William Hubbs <williamh@g.o>
83 -Commit: William Hubbs <williamh@g.o>
84 -
85 - Fix installation of .keep files
86 -
87 - This partially reverts commit c4887e88316e2176dc99c173ccc6af825c10f745.
88 - We need these .keep files.
89 -
90 -commit 9bbb700a3bfeaca7307a154564db00feff201e6e
91 -Author: William Hubbs <williamh@g.o>
92 -Commit: William Hubbs <williamh@g.o>
93 -
94 - Makefile: layout-usrmerge should do nothing on non-Linux systems
95 -
96 -commit c4887e88316e2176dc99c173ccc6af825c10f745
97 -Author: William Hubbs <williamh@g.o>
98 -Commit: William Hubbs <williamh@g.o>
99 -
100 - Do not install .keep files
101 -
102 -commit 77e9c6f275399cdef64d432a19da51bc9c9cd0bf
103 -Author: William Hubbs <williamh@g.o>
104 -Commit: William Hubbs <williamh@g.o>
105 -
106 - add layout-usrmerge to optionally support the /usr merge
107 -
108 -commit 9cac4dd130637fa2c1f1a64bf3c9d2509284e6dd
109 -Author: William Hubbs <williamh@g.o>
110 -Commit: William Hubbs <williamh@g.o>
111 -
112 - Drop support for ROOTPATH
113 -
114 - The following is taken from /etc/profile:
115 -
116 - > Set up PATH depending on whether we're root or a normal user.
117 - > There's no real reason to exclude sbin paths from the normal user,
118 - > but it can make tab-completion easier when they aren't in the
119 - > user's PATH to pollute the executable namespace.
120 -
121 - This seems like a minor inconvenience, and excluding sbin paths for the
122 - normal user can cause bigger issues which will offset this inconvenience.
123 -
124 - commit ac52b58e7a8a7f8085de9f806645881740b22c5e
125 - Author: William Hubbs <williamh@g.o>
126 - Date: Wed Oct 4 17:12:33 2017 -0500
127 -
128 - Drop support for ROOTPATH
129 -
130 - The following is taken from /etc/profile:
131 + services: add domain-s
132
133 - This seems like a minor inconvenience, and not having *sbin in the path
134 - can cause bigger compatibility issues which offset this inconvenience.
135 -
136 - diff --git a/etc/env.d/50baselayout b/etc/env.d/50baselayout
137 - index e8662e0e..b10a2c4d 100644
138 - --- a/etc/env.d/50baselayout
139 - +++ b/etc/env.d/50baselayout
140 - @@ -1,8 +1,7 @@
141 - # /etc/env.d/50baselayout
142 - # Do not edit this file
143 -
144 - -PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin"
145 - -ROOTPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
146 - +PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
147 - MANPATH="/usr/local/share/man:/usr/share/man"
148 - INFOPATH="/usr/share/info"
149 - CONFIG_PROTECT_MASK="/etc/gentoo-release"
150 - diff --git a/etc/profile b/etc/profile
151 - index 8e92e824..4579bd17 100644
152 - --- a/etc/profile
153 - +++ b/etc/profile
154 - @@ -18,16 +18,6 @@ export PAGER=${PAGER:-/usr/bin/less}
155 - # 077 would be more secure, but 022 is generally quite realistic
156 - umask 022
157 -
158 - -# Set up PATH depending on whether we're root or a normal user.
159 - -# There's no real reason to exclude sbin paths from the normal user,
160 - -# but it can make tab-completion easier when they aren't in the
161 - -# user's PATH to pollute the executable namespace.
162 - -if [ "${EUID-}" = "0" ] || [ "${USER-}" = "root" ] ; then
163 - - PATH="${ROOTPATH}"
164 - -fi
165 - -export PATH
166 - -unset ROOTPATH
167 - -
168 - # process *.sh files in /etc/profiled.d
169 - for sh in /etc/profile.d/*.sh ; do
170 - [ -r "$sh" ] && . "$sh"
171 -
172 -commit 3d46659bf88caf23cfb631671dbece20bfdf8572
173 -Author: William Hubbs <williamh@g.o>
174 -Commit: William Hubbs <williamh@g.o>
175 -
176 - process files in /etc/profile.d before /etc/bash/bashrc for consistency
177 -
178 - Bug: https://bugs.gentoo.org/show_bug.cgi?id=610898
179 -
180 -commit 38a5b8a104616a720296f15fa6c1e67f7faee6c8
181 -Author: William Hubbs <williamh@g.o>
182 -Commit: William Hubbs <williamh@g.o>
183 -
184 - version 2.5
185 -
186 -commit 266f213bfedaba6fdedb581df6f0cd1e6c365aae
187 -Author: William Hubbs <williamh@g.o>
188 -Commit: William Hubbs <williamh@g.o>
189 -
190 - makefile: do not set DESTDIR
191 -
192 -commit 0aacdc243b40f3bd5a651fb50a0043e9650af1c4
193 -Author: William Hubbs <williamh@g.o>
194 -Commit: William Hubbs <williamh@g.o>
195 -
196 - update ChangeLog
197 -
198 -commit 8b91d77f9ec7431f8d9eca9f6bf918fce78646b8
199 -Author: William Hubbs <williamh@g.o>
200 -Commit: William Hubbs <williamh@g.o>
201 -
202 - version 2.4.1
203 -
204 -commit ec3d9fb5d4f9252bc524ad4c1fc901867cb3bb63
205 -Author: William Hubbs <williamh@g.o>
206 -Commit: William Hubbs <williamh@g.o>
207 -
208 - etc/profile: replace PATH with ROOTPATH if the user is root
209 -
210 - This is part of the following bug.
211 -
212 - X-Gentoo-Bug: 255695
213 - X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255695
214 -
215 -commit a3cd4d5b362239f4d9104c2a9e3af9ba0eec421c
216 -Author: David Michael <david.michael@××××××.com>
217 -Commit: William Hubbs <williamh@g.o>
218 -
219 - etc/services: add etcd services
220 -
221 - X-Gentoo-Bug: 604704
222 - X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604704
223 -
224 -commit ef383418788f2ed46f5f4ad7b26fbe5b5b25707f
225 -Author: William Hubbs <williamh@g.o>
226 -Commit: William Hubbs <williamh@g.o>
227 -
228 - etc/env.d: move default settings to 50bbaselayout instead of 00basic
229 -
230 - This allows other packages to append or pre-pend any of our defaults.
231 -
232 - X-Gentoo-Bug: 255695
233 - X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=255695
234 -
235 -commit 0af4f400f3edb8e840df1cb9e9df0165961b432f
236 -Author: William Hubbs <williamh@g.o>
237 -Commit: William Hubbs <williamh@g.o>
238 -
239 - version 2.4
240 + Closes: https://bugs.gentoo.org/708130
241 + Signed-off-by: William Hubbs <williamh@g.o>