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> |