1 |
commit: b71bcc242202752bc74fce3a5c629f172b04fca5 |
2 |
Author: William Hubbs <w.d.hubbs <AT> gmail <DOT> com> |
3 |
AuthorDate: Tue Sep 27 17:24:40 2016 +0000 |
4 |
Commit: William Hubbs <williamh <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Sep 27 17:24:40 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/openrc.git/commit/?id=b71bcc24 |
7 |
|
8 |
update ChangeLog |
9 |
|
10 |
ChangeLog | 788 +++++++++++++++++++++++++++++++++++++++++++++++++------------- |
11 |
1 file changed, 621 insertions(+), 167 deletions(-) |
12 |
|
13 |
diff --git a/ChangeLog b/ChangeLog |
14 |
index e72970c..7ea1c18 100644 |
15 |
--- a/ChangeLog |
16 |
+++ b/ChangeLog |
17 |
@@ -1,3 +1,624 @@ |
18 |
+commit 24010dcb483cf7284cd8a5db111ae63f0d4e1038 |
19 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
20 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
21 |
+ |
22 |
+ dist: convert to tar.gz |
23 |
+ |
24 |
+ This allows the "make dist" target to be used as well as the github |
25 |
+ archive generation. |
26 |
+ |
27 |
+commit 0a76627345a173fc00be9864f3f3f5c3b15319cd |
28 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
29 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
30 |
+ |
31 |
+ init.d/swap: remove the case for linux |
32 |
+ |
33 |
+ I am removing the separate case for Linux, because we are droppping the |
34 |
+ "-e" switch. |
35 |
+ |
36 |
+commit bbf98befb86337a36ef5af7f273e503a6de4b9bd |
37 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
38 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
39 |
+ |
40 |
+ sh/init.sh.Linux.in: update test for live /proc to use md5sum |
41 |
+ |
42 |
+ This allows us to avoid the warnings from bash-4.4 about null bytes in |
43 |
+ command substitutions. |
44 |
+ |
45 |
+ If you have separate /usr, are not using an initramfs, and have a file |
46 |
+ called /proc/self/environ on your root file system, this will break. |
47 |
+ X-Gentoo-Bug: 594534 |
48 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=594534 |
49 |
+ |
50 |
+commit 316903fbf0da6edc067a98327c8c6cb2b3cdcf93 |
51 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
52 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
53 |
+ |
54 |
+ man/openrc-run.8: typo fix |
55 |
+ |
56 |
+commit 66a9788435e51e658e4ae9d3ce0d0e54ea53e4f9 |
57 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
58 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
59 |
+ |
60 |
+ man/openrc-run.8: Add note about eval usage |
61 |
+ |
62 |
+ This fixes #77. |
63 |
+ |
64 |
+commit bf73363f220ff086d2559e7c2015801f80862749 |
65 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
66 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
67 |
+ |
68 |
+ Add --use-blacklist to modprobe calls in modules and modules-load |
69 |
+ |
70 |
+ This means that we will honor the modprobe black lists. |
71 |
+ |
72 |
+ X-Gentoo-Bug: 594012 |
73 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=594012 |
74 |
+ |
75 |
+commit d6c30ab12a3b335ac57cd1f0ac00231bb34fc0c4 |
76 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
77 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
78 |
+ |
79 |
+ Revert "Remove eval calls from supervisor start functions" |
80 |
+ |
81 |
+ This reverts commit 0d1f1010c299a95332f224c3be9e8dfdd85eec54. |
82 |
+ We need the eval in case someone uses something like: |
83 |
+ command_args="this \"is a\" test" |
84 |
+ |
85 |
+ This is related to #77. |
86 |
+ |
87 |
+commit 0d1f1010c299a95332f224c3be9e8dfdd85eec54 |
88 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
89 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
90 |
+ |
91 |
+ Remove eval calls from supervisor start functions |
92 |
+ |
93 |
+ This fixes #77. |
94 |
+ |
95 |
+commit 83bb827edf5b9be04a326d1970d6f55db239281f |
96 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
97 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
98 |
+ |
99 |
+ Revert "Disable parallel startup in interactive mode" |
100 |
+ |
101 |
+ This reverts commit 8b4fc05ff2645b2ecb0f153492f72dd8b39ba431. |
102 |
+ The original commit did not explain why this feature was disabled, and I |
103 |
+ now have a request to enable it. |
104 |
+ |
105 |
+ This fixes #24. |
106 |
+ |
107 |
+commit c146b966913ae80652e3be925d3aba60ed82f14d |
108 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
109 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
110 |
+ |
111 |
+ Add command_progress variable |
112 |
+ |
113 |
+ If this is set to yes, 1, true, or on, start-stop-daemon will display a |
114 |
+ progress meter while waiting for a daemon to stop. |
115 |
+ |
116 |
+commit 6cabaf274defa11773094a2c85b3d0a9f0bd9b08 |
117 |
+Author: Doug Freed <dwfreed@×××.edu> |
118 |
+Commit: Doug Freed <dwfreed@×××.edu> |
119 |
+ |
120 |
+ rc-misc: allow EINFO_VERBOSE through too |
121 |
+ |
122 |
+commit 1edb5f6fd9c4827e5d4ed5c854bc322ba8a7df73 |
123 |
+Author: Doug Freed <dwfreed@×××.edu> |
124 |
+Commit: Doug Freed <dwfreed@×××.edu> |
125 |
+ |
126 |
+ rc-misc: Allow EINFO_COLOR through env_filter() |
127 |
+ |
128 |
+ This allows rc-service -C <service> <action> to properly not print color |
129 |
+ messages. |
130 |
+ |
131 |
+ Fixes #93 |
132 |
+ |
133 |
+commit c4d7e02abd7008b8e8ad16f62c2abbb60fab252b |
134 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
135 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
136 |
+ |
137 |
+ Fix permission checks for cgroups |
138 |
+ |
139 |
+ This is needed because containers may give read access to cgroups but |
140 |
+ not allow the settings to be changed. |
141 |
+ |
142 |
+commit a4e0d675e13f07bf880da10a4d602983a556264d |
143 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
144 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
145 |
+ |
146 |
+ man/openrc-run.8: update variable documentation |
147 |
+ |
148 |
+ - document command_args_background and command_user.r |
149 |
+ - clarify documentation for command_background |
150 |
+ |
151 |
+ This fixes #78. |
152 |
+ |
153 |
+commit 8a8032478a755f6e2ceaebc5425e61c6817df936 |
154 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
155 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
156 |
+ |
157 |
+ Make use of name vs RC_SVCNAME consistent in supervisor scripts |
158 |
+ |
159 |
+ This fixes #79. |
160 |
+ |
161 |
+commit ac53c9a658589456c678b6bfe674a66a3845e564 |
162 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
163 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
164 |
+ |
165 |
+ sh/init.sh: fix the test for cache restoration |
166 |
+ |
167 |
+ This fixes the test for cache restoration since we are no longer caching |
168 |
+ the dependency tree. |
169 |
+ |
170 |
+commit b02ff466fa75cc4b5bcfaff3f2989cc65c823f43 |
171 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
172 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
173 |
+ |
174 |
+ savecache: stop saving the dependency tree |
175 |
+ |
176 |
+ This fixes #85. |
177 |
+ |
178 |
+commit 6bd0f2d096f149906061a4ac7b66b7e85516784a |
179 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
180 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
181 |
+ |
182 |
+ init.d/procfs: typo fix |
183 |
+ |
184 |
+commit 63f8ae466f046dcdbb0ba13ef96e63eeec86e6e6 |
185 |
+Author: frickler01 <frickler01@××××××××××××××××××××.com> |
186 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
187 |
+ |
188 |
+ Format code blocks and variable/path notations |
189 |
+ |
190 |
+ Add markdown backticks for commands, variable names and path as well |
191 |
+ as code blocks for better readability. |
192 |
+ |
193 |
+ This fixes #97. |
194 |
+ |
195 |
+commit 841b883825ddf9982a673b3964757f6df25acd46 |
196 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
197 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
198 |
+ |
199 |
+ hwclock: fix module load warning |
200 |
+ |
201 |
+commit ba10793b0b85b11fae04e6526716c6f7976afde1 |
202 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
203 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
204 |
+ |
205 |
+ init.d/procfs: fix binfmt_misc module load warning |
206 |
+ |
207 |
+ This reworks the logic so that the warning about configuring the |
208 |
+ binfmt_misc module is only displayed if the module actually has to be |
209 |
+ loaded. |
210 |
+ |
211 |
+commit d4d559323819c8a5279bf197d8d3ff80f1e28cdc |
212 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
213 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
214 |
+ |
215 |
+ sh/openrc-run.sh: read global configuration settings first |
216 |
+ |
217 |
+ X-Gentoo-Bug: 503134 |
218 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=503134 |
219 |
+ |
220 |
+commit d5db5489be135ae9295e378e789b4b7b13367fdd |
221 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
222 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
223 |
+ |
224 |
+ init.d/swap: do not unmount all tmpfs file systems |
225 |
+ |
226 |
+ X-Gentoo-Bug: 568162 |
227 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=568162 |
228 |
+ |
229 |
+commit d06db93d5954460668d09cf6ef2fc401ee9d981c |
230 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
231 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
232 |
+ |
233 |
+ remove swapfiles service |
234 |
+ |
235 |
+ The swapfiles service was basically a copy of the swap service, so this |
236 |
+ commit consolidates the functionality into the swap service. |
237 |
+ |
238 |
+ X-Funtoo-Bug-URL: https://bugs.funtoo.org/browse/FL-2523 |
239 |
+ X-Gentoo-Bug: 568162 |
240 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=568162 |
241 |
+ |
242 |
+commit 8c14d0c476e06fff7598c526e26b6a13d53a4600 |
243 |
+Author: Martin Väth <martin@×××××.de> |
244 |
+Commit: Martin Väth <martin@×××××.de> |
245 |
+ |
246 |
+ Fix typo in RC_UNAME check of modules-load |
247 |
+ |
248 |
+ The $RC_UNAME "Linux" had been misspelled as "linux". |
249 |
+ As a consequence, entries in e.g. /etc/modules-load.d failed to |
250 |
+ load any module succesfully under Linux(!) |
251 |
+ |
252 |
+commit 04debf6f25b3748a101b61cb85f78617dbe5be6e |
253 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
254 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
255 |
+ |
256 |
+ another news typo fix |
257 |
+ |
258 |
+commit c289774b00d0d7dc38fdc1f0f623569bd184a4b1 |
259 |
+Author: Doug Freed <dwfreed@×××.edu> |
260 |
+Commit: Doug Freed <dwfreed@×××.edu> |
261 |
+ |
262 |
+ modules-load: handle comments better |
263 |
+ |
264 |
+ This handles comments without a trailing space after the comment |
265 |
+ character. |
266 |
+ |
267 |
+ Reported-By: josef64 |
268 |
+ |
269 |
+commit 9dd8ee330d8a4449c937bc95fc8393a55913c8d1 |
270 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
271 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
272 |
+ |
273 |
+ typo fix |
274 |
+ |
275 |
+commit 5d5856c193768d24f11d5f0533e48c39526aef5c |
276 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
277 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
278 |
+ |
279 |
+ Update news file |
280 |
+ |
281 |
+ Add information on modules-load service and more explanation about |
282 |
+ dealing with the rc -> openrc and runscript -> openrc-run transitions. |
283 |
+ |
284 |
+commit 686e172207ac9e23560da18a6f877be777ded935 |
285 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
286 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
287 |
+ |
288 |
+ init.d: add modules-load to ignore patterns |
289 |
+ |
290 |
+commit fef6268f8d03e3ab3e2564cbf3634d0db2bcd99e |
291 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
292 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
293 |
+ |
294 |
+ modules-load.d: cleanups |
295 |
+ |
296 |
+ Move list of directories to a local variable and create the fn variable |
297 |
+ to use for an individual file name rather than using path. |
298 |
+ |
299 |
+commit 556dbff99d53cdcc00e6b1ec67e1679f72b6f284 |
300 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
301 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
302 |
+ |
303 |
+ Add modules-load.d support |
304 |
+ |
305 |
+commit 69ac78d76a31d843c004717eb6aa6a77bb4c9a8e |
306 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
307 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
308 |
+ |
309 |
+ openrc-run: make runscript warning respect quiet option |
310 |
+ |
311 |
+ X-Gentoo-Bug: 591414 |
312 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=591414 |
313 |
+ |
314 |
+commit 4018dfc8de4818101c336ff8bcf0f4762b318c6a |
315 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
316 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
317 |
+ |
318 |
+ init.d/hostname: do not use localhost as a default hostname |
319 |
+ |
320 |
+ This allows the operating system default hostname to be used if no |
321 |
+ hostname is configured. |
322 |
+ |
323 |
+commit 353bb9bc9a0ab3c6650d72d2ceb14c990762a2a0 |
324 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
325 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
326 |
+ |
327 |
+ init.d/hostname: add support for /etc/hostname |
328 |
+ |
329 |
+commit 73cdf10f1f513be7b5dec4f1cc91e0c68cda689b |
330 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
331 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
332 |
+ |
333 |
+ Deprecate automatic loading of modules |
334 |
+ |
335 |
+ In the hwclock, procfs and sysfs service scripts, we automatically |
336 |
+ attempt to load the kernel modules we need before we take any action. We |
337 |
+ shouldn't do this, because there are systems which do not use kernel |
338 |
+ modules and do not have the kmod package installed. |
339 |
+ |
340 |
+ With this change, we continue to load the modules ourselves, but we warn |
341 |
+ the admin that they need to be added to /etc/conf.d/modules or built |
342 |
+ into the kernel. |
343 |
+ |
344 |
+ In the future, this automatic loading will be dropped. |
345 |
+ |
346 |
+ X-Gentoo-Bug: 342313 |
347 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=342313 |
348 |
+ |
349 |
+commit 1a55d46645b376cd27f394796934150120a08387 |
350 |
+Author: Raymond Jennings <shentino@×××××.com> |
351 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
352 |
+ |
353 |
+ local.d/README: typo fix |
354 |
+ |
355 |
+ X-Gentoo-Bug: 591258 |
356 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=591258 |
357 |
+ |
358 |
+commit cae3976ef1276ce33aa7e49474f13499a48a3fe6 |
359 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
360 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
361 |
+ |
362 |
+ init.d: Add runsvdir to ignore patterns |
363 |
+ |
364 |
+commit da28a3d367b6078deda6bc205806b43b971e67a9 |
365 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
366 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
367 |
+ |
368 |
+ init.d: initial service adjustments for docker support |
369 |
+ |
370 |
+ Add -docker keyword to the same scripts that have -lxc keyword. |
371 |
+ |
372 |
+commit ca8c29ee60b0e8ca89091aaf801725bd71e28001 |
373 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
374 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
375 |
+ |
376 |
+ librc: fix Docker auto detection |
377 |
+ |
378 |
+ The original auto detection of Docker containers assumed the presence of |
379 |
+ a container environment variable. However, Docker-1.12 does not |
380 |
+ implement this, and I'm not sure which versions of docker implemented |
381 |
+ it. |
382 |
+ |
383 |
+ The new test is for the presence of a file named .dockerenv in the |
384 |
+ root directory. |
385 |
+ |
386 |
+commit f62253b8334a85dac4671e42817b96a3bedd1881 |
387 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
388 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
389 |
+ |
390 |
+ Add support for runit |
391 |
+ |
392 |
+ X-Gentoo-Bug: 501364 |
393 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=501364 |
394 |
+ |
395 |
+commit f2c2e2dd5a5e0a22da4dcabea6615d0f4697a962 |
396 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
397 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
398 |
+ |
399 |
+ init.d/sysctl.in: typo fix |
400 |
+ |
401 |
+commit 94b98430cb83a8f4e62d837100fc357e9eb12ca6 |
402 |
+Author: Kenneth Lakin <kennethlakin@×××××.com> |
403 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
404 |
+ |
405 |
+ start-stop-daemon: Add SSD_IONICELEVEL |
406 |
+ |
407 |
+ This is the disk IO counterpart to SSD_NICELEVEL. |
408 |
+ Modified by William Hubbs to add the variable to the start-stop-daemon |
409 |
+ man page. |
410 |
+ |
411 |
+ This fixes #69. |
412 |
+ |
413 |
+commit b19d0a40d7f20987323d5af91469c720ead39561 |
414 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
415 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
416 |
+ |
417 |
+ init.d/loopback: remove unnecessary stop function |
418 |
+ |
419 |
+commit 0c229faf7e6a57bcff70f2143b83cb69a34c89f4 |
420 |
+Author: Martin Väth <martin@×××××.de> |
421 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
422 |
+ |
423 |
+ tmpfiles.sh: Support lines with q Q h H |
424 |
+ |
425 |
+ btrfs support is not implemented yet (for q Q v), but at least tmpfiles.sh |
426 |
+ no longer chokes about tmpfiles.d lines of recent systemd versions |
427 |
+ |
428 |
+ This fixes #87. |
429 |
+ |
430 |
+commit 3092e310acd376fc626cc051549e02bcd7697aed |
431 |
+Author: Mike Gilbert <floppym@g.o> |
432 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
433 |
+ |
434 |
+ tmpfiles: Accept filenames as command line arguments |
435 |
+ |
436 |
+ This brings us closer to being able to use tmpfiles.sh as a full |
437 |
+ replacement for systemd-tmpfiles. |
438 |
+ |
439 |
+ This closes #83. |
440 |
+ |
441 |
+commit 671911762d1bcd90c10d8ac0eb30fe10be4a65f6 |
442 |
+Author: Mike Gilbert <floppym@g.o> |
443 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
444 |
+ |
445 |
+ tmpfiles: Process command line before gathering config files |
446 |
+ |
447 |
+ This is part of #83. |
448 |
+ |
449 |
+commit 7d68839e9ea89b0a92aef69a9b4fd298554bb9b1 |
450 |
+Author: Mike Gilbert <floppym@g.o> |
451 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
452 |
+ |
453 |
+ tmpfiles: Make unrecognized options fatal |
454 |
+ |
455 |
+ This is part of #83. |
456 |
+ |
457 |
+commit 5341a925c15934674031aebb97533b0adcd10236 |
458 |
+Author: Jakub Jirutka <jakub@×××××××.cz> |
459 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
460 |
+ |
461 |
+ s6-guide: fix typo |
462 |
+ |
463 |
+ This fixes #92. |
464 |
+ |
465 |
+commit 3adb8fb389caaafbed1be13c5ac4d96214c8eed3 |
466 |
+Author: Doug Freed <dwfreed@×××.edu> |
467 |
+Commit: Doug Freed <dwfreed@×××.edu> |
468 |
+ |
469 |
+ rc-logger: refuse to cat TMPLOG into itself |
470 |
+ |
471 |
+ This prevents an infinite loop in case somebody decides to set |
472 |
+ rc_log_path to match TMPLOG. |
473 |
+ |
474 |
+commit 8927a37fb790e718c956376242a532ab9d1755e7 |
475 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
476 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
477 |
+ |
478 |
+ etc: remove rc.conf.* file fragments |
479 |
+ |
480 |
+commit b085b2cda58bc884acb959e48f14fb044c983042 |
481 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
482 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
483 |
+ |
484 |
+ etc: create default rc.conf |
485 |
+ |
486 |
+ Before now, /etc/rc.conf was created by the build system from multiple |
487 |
+ rc.conf.* file fragments and there was no reason for this. |
488 |
+ |
489 |
+commit daf93977641201f16c477b075ce9055a1da8f7b3 |
490 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
491 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
492 |
+ |
493 |
+ init.d: combine sysctl scripts |
494 |
+ |
495 |
+ We had separate sysctl scripts for each operating system. However, there |
496 |
+ is no need to do this since we can detect the operating system at |
497 |
+ runtime with $RC_UNAME. |
498 |
+ |
499 |
+commit 2984504c887afc9a36610eb7c20b097f7d1e70d0 |
500 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
501 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
502 |
+ |
503 |
+ conf.d: remove staticroute file fragments |
504 |
+ |
505 |
+commit 35e8386c24df6483f2918979dae150421f7151df |
506 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
507 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
508 |
+ |
509 |
+ conf.d: makestaticroute file static |
510 |
+ |
511 |
+commit 2108285d64e2ee8cc03fbe544efc3752fe349bdd |
512 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
513 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
514 |
+ |
515 |
+ conf.d: remove network file fragnents |
516 |
+ |
517 |
+commit a3133fec250eca3cdfb460c2ce26c707fd593c09 |
518 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
519 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
520 |
+ |
521 |
+ conf.d: make network file static |
522 |
+ |
523 |
+commit 314ae3dc781d7ae8fc26c276a85b0dc6ab6bc326 |
524 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
525 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
526 |
+ |
527 |
+ modules: add support for FreeBSD |
528 |
+ |
529 |
+ This is based on a patch submitted by |
530 |
+ Joe Maloney <pkgdemonteam@×××××.com>. |
531 |
+ |
532 |
+ This fixes #91. |
533 |
+ |
534 |
+commit 695be59083cdf0d2ff9296f2c210e591c51bdf40 |
535 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
536 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
537 |
+ |
538 |
+ rc-status: add -m/--manual option to show manually started services |
539 |
+ |
540 |
+ X-Gentoo-Bug: 585906 |
541 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=585906 |
542 |
+ |
543 |
+commit c962678dd6ab1314b55c2a3bcdae03902bda39b8 |
544 |
+Author: Doug Freed <dwfreed@×××.edu> |
545 |
+Commit: Doug Freed <dwfreed@×××.edu> |
546 |
+ |
547 |
+ rc: Rename some static variables to kill warnings |
548 |
+ |
549 |
+commit 3a1262703fd20d2e8288d13d908fb282c77d1793 |
550 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
551 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
552 |
+ |
553 |
+ Remove the DEBUG_MEMORY macro |
554 |
+ |
555 |
+ This fixes #43. |
556 |
+ |
557 |
+commit 20035210bdf5d5729734457f35f5f32a53a5b3ad |
558 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
559 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
560 |
+ |
561 |
+ make variable aflag a boolean show_all |
562 |
+ |
563 |
+commit 7f84b5d741c150cd159d5a3cda3ef532f0381826 |
564 |
+Author: Jaromil <jaromil@××××.org> |
565 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
566 |
+ |
567 |
+ libeinfo: document the x suffix on function names |
568 |
+ |
569 |
+ This fixes #88. |
570 |
+ |
571 |
+commit 8bca2cd4b3c710809131ac036456b34c223e8d12 |
572 |
+Author: Julian Ospald <hasufell@××××××.de> |
573 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
574 |
+ |
575 |
+ Build: fix hardcoded pkg-config invocation |
576 |
+ |
577 |
+ This fixes #89. |
578 |
+ |
579 |
+commit ac8ad169ae59fece38066c2e08ff57d53d737edd |
580 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
581 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
582 |
+ |
583 |
+ hwclock: always use --noadjfile if available |
584 |
+ |
585 |
+ When we use the --utc or --localtime switch, also use --noadjfile if it |
586 |
+ is available. This means hwclock will not use a drift file. |
587 |
+ |
588 |
+ X-Gentoo-Bug: 584722 |
589 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=584722 |
590 |
+ |
591 |
+commit 553799400218903ab495d1154a41c6d8890cb752 |
592 |
+Author: Mike Gilbert <floppym@g.o> |
593 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
594 |
+ |
595 |
+ man: Document the procname variable for openrc-run |
596 |
+ |
597 |
+ X-Gentoo-Bug: 586794 |
598 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/586794 |
599 |
+ |
600 |
+commit 5af5d12f3e56f9f2ff232d124d27c856fd66f551 |
601 |
+Author: Benda Xu <heroxbd@g.o> |
602 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
603 |
+ |
604 |
+ Fix PATH for Prefix. |
605 |
+ |
606 |
+ 1. remove default /bin:/sbin:/usr/bin:/usr/sbin |
607 |
+ 2. PKG_PREFIX should be defaulted to $(PREFIX)/usr |
608 |
+ 3. LOCAL_PREFIX should be defaulted to $(PREFIX)/usr/local |
609 |
+ |
610 |
+ X-Gentoo-Bug:583634 |
611 |
+ X-Gentoo-Bug-URL:https://bugs.gentoo.org/show_bug.cgi?id=583634 |
612 |
+ |
613 |
+commit b2c92b88cc6ce6d81444667efbc6d44542db1788 |
614 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
615 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
616 |
+ |
617 |
+ fstabinfo/mountinfo: ensure /etc/fstab exists before calling setmntent |
618 |
+ |
619 |
+ This is based on a patch by A. Wilcox <awilfox.gentoo@××××××.us>. |
620 |
+ |
621 |
+ X-Gentoo-Bug: 478226 |
622 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=478226 |
623 |
+ |
624 |
+ X-Gentoo-Bug: 478226 |
625 |
+ X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=478226 |
626 |
+ |
627 |
+commit 1b32af17225a4b18ced7f4326727cbe8265e7fd2 |
628 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
629 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
630 |
+ |
631 |
+ increment version to 0.22 |
632 |
+ |
633 |
+commit 5bfb7d6c77ff533e34e2bbfe5b6e57410d961d70 |
634 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
635 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
636 |
+ |
637 |
+ Update ChangeLog |
638 |
+ |
639 |
commit 12c8248b5f53879935d4e62ef42023f703c7b636 |
640 |
Author: William Hubbs <w.d.hubbs@×××××.com> |
641 |
Commit: William Hubbs <w.d.hubbs@×××××.com> |
642 |
@@ -918,170 +1539,3 @@ Commit: William Hubbs <w.d.hubbs@×××××.com> |
643 |
|
644 |
This reverts commit 2a439c85bd69efc14847b4397bd6783cac051405. |
645 |
There is another use case for -O involving iscsi, so we can't remove it. |
646 |
- |
647 |
-commit 3b6a6df4b5b818e576a88444632d5c73cffd1c57 |
648 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
649 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
650 |
- |
651 |
- openrc-run: rename some dependency variables and a function for clarity |
652 |
- |
653 |
- All of the dependency type lists had the types_ prefix in their names; |
654 |
- this has been changed to deptypes_ to make them more self documenting. |
655 |
- |
656 |
- Along the same lines, the setup_types function was renamed |
657 |
- setup_deptypes. |
658 |
- |
659 |
-commit b047ea47e97d7e8b96d6d0e064613f6860c8eb36 |
660 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
661 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
662 |
- |
663 |
- localmount/netmount: on Linux, fail if some file systems do not mount |
664 |
- |
665 |
- The following return codes are returned by mount -a: |
666 |
- |
667 |
- 0: all file systems mounted. |
668 |
- 32: no file systems mounted. |
669 |
- 64: some file systems mounted. |
670 |
- |
671 |
- The localmount/netmount services should fail if all file systems that |
672 |
- should mount did not mount. |
673 |
- |
674 |
-commit b652752339690e10a55ae50d046f4cf2a98daf1a |
675 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
676 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
677 |
- |
678 |
- Make localmount and netmount always succeed on non-linux |
679 |
- |
680 |
-commit 2a439c85bd69efc14847b4397bd6783cac051405 |
681 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
682 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
683 |
- |
684 |
- local/netmount: remove uses of -O [no]_netdev |
685 |
- |
686 |
- This was causing an incompatibility with busybox, and we do not use it |
687 |
- in Gentoo. |
688 |
- |
689 |
-commit 7341cd882fba522c1f1d183603334839bd4df7fc |
690 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
691 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
692 |
- |
693 |
- allow localmount and netmount to fail |
694 |
- |
695 |
-commit 279f1e5d1013309d99509ab4b7b57521f8a4aba4 |
696 |
-Author: Mike Frysinger <vapier@g.o> |
697 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
698 |
- |
699 |
- binfmt: fix indent on return |
700 |
- |
701 |
-commit c256a7aa80c683eca6194c80b57294e4d51c9a16 |
702 |
-Author: Doug Freed <dwfreed@×××.edu> |
703 |
-Commit: Doug Freed <dwfreed@×××.edu> |
704 |
- |
705 |
- savecache: clean up implementation |
706 |
- |
707 |
- X-Gentoo-Bug: 557222 |
708 |
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=557222 |
709 |
- |
710 |
-commit 6a422982579786cb8308af04ccca6622afa06e50 |
711 |
-Author: Jason Zaman <jason@×××××××××.com> |
712 |
-Commit: Doug Freed <dwfreed@×××.edu> |
713 |
- |
714 |
- tmpfiles: run restorecon on the entire path |
715 |
- |
716 |
- The tmpfiles "d" entry will create a full path and only the last dir in |
717 |
- the path will have its SELinux label set correctly. This patch will |
718 |
- restorecon the parents as well so that the selinux labels are correct. |
719 |
- |
720 |
- eg, "d /run/libvirt/lxc", then "lxc" would have the correct SELinux |
721 |
- label but "libvirt" would not. |
722 |
- |
723 |
- Signed-off-by: Jason Zaman <jason@×××××××××.com> |
724 |
- |
725 |
-commit f69833a1e17d1cf65e96a34fcc0e48caf9d90d64 |
726 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
727 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
728 |
- |
729 |
- mountinfo: fix -e and -E options |
730 |
- |
731 |
- Add the -e and -E options to getoptstring so they are recognized. |
732 |
- |
733 |
-commit eeadca0b8a5b87c26e60a58563251604350a7a3b |
734 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
735 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
736 |
- |
737 |
- Add EERROR_QUIET and EINFO_QUIET to environment whitelist |
738 |
- |
739 |
-commit dde339070b4850dc1fadf4992cc01d3468992106 |
740 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
741 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
742 |
- |
743 |
- Increment version |
744 |
- |
745 |
-commit 1736be3bc3ebbc1440f87b49fc353e81fb0a6037 |
746 |
-Author: Doug Freed <dwfreed@×××.edu> |
747 |
-Commit: Doug Freed <dwfreed@×××.edu> |
748 |
- |
749 |
- savecache: Fix unable to create cache message |
750 |
- |
751 |
- The cache is created in $RC_LIBEXECDIR, not $RC_SVCDIR, so fix the error |
752 |
- message when we fail to create it to match. |
753 |
- |
754 |
-commit a36a635b016a7427dd1739a26c951fedf22f0dec |
755 |
-Author: Mike Gilbert <floppym@g.o> |
756 |
-Commit: Doug Freed <dwfreed@×××.edu> |
757 |
- |
758 |
- tmpfiles: Recognize type 'v' (create btrfs subvol) |
759 |
- |
760 |
- This change does NOT implement btrfs subvol creation. Instead, it |
761 |
- treats 'v' the same as 'd', which is an acceptable fallback |
762 |
- according to the manual. |
763 |
- |
764 |
- Fixes #58 |
765 |
- |
766 |
-commit 9310ccc06bcadd8897aed51cd51c94fccb7d9c07 |
767 |
-Author: Mike Gilbert <floppym@g.o> |
768 |
-Commit: Doug Freed <dwfreed@×××.edu> |
769 |
- |
770 |
- Remove execute bit from tmpfiles.sh.in |
771 |
- |
772 |
-commit 0c2e4eb3cd7935d375b74099a3a9a5fe519e6cab |
773 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
774 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
775 |
- |
776 |
- Update ChangeLog |
777 |
- |
778 |
-commit d2ce07e227ec95370e8aee5f1199edc6ad61aff9 |
779 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
780 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
781 |
- |
782 |
- Add rc-sstat script |
783 |
- |
784 |
- The rc-sstat script is written to display status of s6 services and |
785 |
- run rc-status to display all services status. |
786 |
- |
787 |
- This currently only works on Linux. |
788 |
- |
789 |
-commit b209fe3859c05c286037843bb34058f849c54b15 |
790 |
-Author: Mike Gilbert <floppym@g.o> |
791 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
792 |
- |
793 |
- bootmisc: Don't call dmesg in systemd-nspawn containers |
794 |
- |
795 |
- This fixes #57. |
796 |
- |
797 |
-commit c94c8288cd5217b01c24d6f048c64ebbc30bee02 |
798 |
-Author: Mike Frysinger <vapier@g.o> |
799 |
-Commit: Mike Frysinger <vapier@g.o> |
800 |
- |
801 |
- fix link to s6 website |
802 |
- |
803 |
-commit bcb9c44e73ccf332c7c961a6f82520699c6e776d |
804 |
-Author: Mike Gilbert <floppym@g.o> |
805 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
806 |
- |
807 |
- man: Document the stopsig variable |
808 |
- |
809 |
- This variable can be used to set the signal to send if the service is |
810 |
- using start-stop-daemon. |
811 |
- |
812 |
- This fixes #56 |