Gentoo Archives: gentoo-commits

From: William Hubbs <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/openrc:master commit in: /
Date: Tue, 23 Oct 2018 22:14:41
Message-Id: 1540332841.53f7afd3b3daf659d58d6545dc79cd45c4c54277.williamh@OpenRC
1 commit: 53f7afd3b3daf659d58d6545dc79cd45c4c54277
2 Author: William Hubbs <w.d.hubbs <AT> gmail <DOT> com>
3 AuthorDate: Tue Oct 23 22:14:01 2018 +0000
4 Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 23 22:14:01 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/openrc.git/commit/?id=53f7afd3
7
8 Update ChangeLog
9
10 ChangeLog | 644 +++++++++++++++++---------------------------------------------
11 1 file changed, 170 insertions(+), 474 deletions(-)
12
13 diff --git a/ChangeLog b/ChangeLog
14 index ba89667b..5aecd05a 100644
15 --- a/ChangeLog
16 +++ b/ChangeLog
17 @@ -1,3 +1,173 @@
18 +commit 75e9b66f6ff36d06bf1f8bd4824000f9f26106e0
19 +Author: William Hubbs <w.d.hubbs@×××××.com>
20 +Commit: William Hubbs <w.d.hubbs@×××××.com>
21 +
22 + news.md: add information about the modules service changes
23 +
24 +commit d70b1c55b67b44b98c23ceed25bc428481f7e00a
25 +Author: William Hubbs <w.d.hubbs@×××××.com>
26 +Commit: William Hubbs <w.d.hubbs@×××××.com>
27 +
28 + modules: Add --first-time switch to modprobe commands
29 +
30 + On Linux, kernel modules should be loaded once during boot, either in an
31 + initramfs or by this service.
32 +
33 + This does not change anything other than printing out messages if a
34 + module is loaded more than once.
35 +
36 + X-Gentoo-Bug: 659530
37 + X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=659530
38 +
39 +commit c1e582586d398b4452f568240985247294f645ef
40 +Author: William Hubbs <w.d.hubbs@×××××.com>
41 +Commit: William Hubbs <w.d.hubbs@×××××.com>
42 +
43 + supervise-daemon: add health checks
44 +
45 + Health checks are a way to monitor a service and make sure it stays
46 + healthy.
47 +
48 + If a service is not healthy, it will be automatically restarted after
49 + running the unhealthy() function to clean up.
50 +
51 +commit 7a75bfb00c52687a236c92bec78b5e7ab4844701
52 +Author: William Hubbs <w.d.hubbs@×××××.com>
53 +Commit: William Hubbs <w.d.hubbs@×××××.com>
54 +
55 + news.md: add note about scheduled shutdown
56 +
57 +commit aacf841de4983ab33755081a6f69cdf5e3a47007
58 +Author: William Hubbs <w.d.hubbs@×××××.com>
59 +Commit: William Hubbs <w.d.hubbs@×××××.com>
60 +
61 + supervise-daemon-guide.md: re-format and add more variables
62 +
63 +commit 3f918161aafa61c1c2005709fda0b9bec4c412d8
64 +Author: William Hubbs <w.d.hubbs@×××××.com>
65 +Commit: William Hubbs <w.d.hubbs@×××××.com>
66 +
67 + openrc-shutdown: Add scheduled shutdown and the ability to cancel a shutdown
68 +
69 + You can now schedule a shutdown for a certain time or a cpecific number
70 + of minutes into the future.
71 +
72 + When a shutdown is running, you can now cancel it with ^c from the
73 + keyboard or by running "openrc-shutdown -c" from another shell.
74 +
75 +commit 710c874e6e3bc57b1561eb8f2108244bf24ed32e
76 +Author: Zac Medico <zmedico@×××××.com>
77 +Commit: William Hubbs <w.d.hubbs@×××××.com>
78 +
79 + supervise-daemon: fix respawn_max off by one
80 +
81 + Fix the comparison between respawn_count and respawn_max so that
82 + respawn_max = 1 will allow for one respawn. Since respawn_count is
83 + incremented before the comparison, use a 'greater than' comparison
84 + so that respawn will be triggered when respawn_count is equal to
85 + respawn_max.
86 +
87 + Fixes: https://github.com/OpenRC/openrc/issues/247
88 + Fixes: https://github.com/OpenRC/openrc/issues/248
89 +
90 +commit 07908be0903229a69b9e0f733ed13eeff0b55a44
91 +Author: Austin English <austinenglish@×××××.com>
92 +Commit: Mike Frysinger <vapier@×××××.com>
93 +
94 + misc: style fixups
95 +
96 +commit 02af093043a7444381b0d8a0a3e8e97247505f95
97 +Author: Austin English <austinenglish@×××××.com>
98 +Commit: Mike Frysinger <vapier@×××××.com>
99 +
100 + misc: whitespace fixes
101 +
102 +commit 67e2d6033dd7ac6db0269ee060ed20484825ff9f
103 +Author: William Hubbs <w.d.hubbs@×××××.com>
104 +Commit: William Hubbs <w.d.hubbs@×××××.com>
105 +
106 + Complete implementation of forever timeout value in stop schedules
107 +
108 +commit eca4357892315ca7340bbfc2b373d7660a34142f
109 +Author: William Hubbs <w.d.hubbs@×××××.com>
110 +Commit: William Hubbs <w.d.hubbs@×××××.com>
111 +
112 + supervise-daemon: use nanosleep() instead of sleep()
113 +
114 + We will be using sigalrm in this process for health checking, and
115 + sigalrm cannot be used with sleep() safely.
116 +
117 +commit 7ee3e5b2d6dbb9c279011b59ec132d27d04f843e
118 +Author: William Hubbs <w.d.hubbs@×××××.com>
119 +Commit: William Hubbs <w.d.hubbs@×××××.com>
120 +
121 + openrc-init: convert sleep() call to nanosleep()
122 +
123 + Nanosleep is the safer call to use in case we need to use alarms
124 + eventually.
125 +
126 +commit 7cb8d943236fe651ac54c64f8167f7c4369f649c
127 +Author: William Hubbs <w.d.hubbs@×××××.com>
128 +Commit: William Hubbs <w.d.hubbs@×××××.com>
129 +
130 + Stop mounting efivarfs read-only
131 +
132 + We do not need to do this any longer since all supported linux kernels
133 + make efivarfs immutable and the tools that manipulate it are aware of
134 + this feature.
135 +
136 + This fixes https://github.com/openrc/openrc/issues/238.
137 +
138 +commit 84ed570eaefcbb55b99ba425030bf7d1d1d46137
139 +Author: Zac Medico <zmedico@×××××.com>
140 +Commit: William Hubbs <w.d.hubbs@×××××.com>
141 +
142 + librc: fix EACCES errno false-positive crash
143 +
144 + Use errno != EACCES to fix false-positive for non-root users
145 + with grsecurity kernels.
146 +
147 + Fixes: 37e29442721a ("librc: Add check for crashed state")
148 + This fixes #237
149 +
150 +commit 2eea73bfd5ce2f9993d52293fe7d25c0c804d592
151 +Author: William Hubbs <w.d.hubbs@×××××.com>
152 +Commit: William Hubbs <w.d.hubbs@×××××.com>
153 +
154 + rc-functions.sh: Remove addon support
155 +
156 + This is an old relic from Gentoo baselayout-1.x which should not be used
157 + any longer.
158 +
159 +commit a571a42421b337380b6f5751635c55906bb8b508
160 +Author: William Hubbs <w.d.hubbs@×××××.com>
161 +Commit: William Hubbs <w.d.hubbs@×××××.com>
162 +
163 + modules: remove the ability to rename modules on the fly
164 +
165 + Kmod doesn't support the -o switch, so if you have been using this your
166 + module loads have been failing.
167 +
168 +commit 79648ac1c6355975abca6acf6076e7022037523f
169 +Author: Holger Hoffstätte <holger@××××××××××××××××××.com>
170 +Commit: William Hubbs <w.d.hubbs@×××××.com>
171 +
172 + rc-status: initialize uptime pointer to prevent memory corruption
173 +
174 + This fixes #231.
175 +
176 +commit 02af762e83640ec23bf64c5b814f0d3424d90e10
177 +Author: William Hubbs <w.d.hubbs@×××××.com>
178 +Commit: William Hubbs <w.d.hubbs@×××××.com>
179 +
180 + version 0.39
181 +
182 +commit 01c34c28e6d6d7bfecc0f88bdf1fb15e97ab8823
183 +Author: William Hubbs <w.d.hubbs@×××××.com>
184 +Commit: William Hubbs <w.d.hubbs@×××××.com>
185 +
186 + Update ChangeLog
187 +
188 commit 56ddda54b5aa01474bf563d5a662075c35152858
189 Author: William Hubbs <w.d.hubbs@×××××.com>
190 Commit: William Hubbs <w.d.hubbs@×××××.com>
191 @@ -1265,477 +1435,3 @@ Commit: William Hubbs <w.d.hubbs@×××××.com>
192 program and adding --reexec support
193 - factor the supervisor into its own function
194 - fix test for whether we are already running
195 -
196 -commit 35b1996704f6635bb29ea3604410e133209e6432
197 -Author: William Hubbs <w.d.hubbs@×××××.com>
198 -Commit: William Hubbs <w.d.hubbs@×××××.com>
199 -
200 - supervise-daemon: elevate some log messages to warnings
201 -
202 - Prior to this change, we were logging unexpected terminations of daemons
203 - we were supervising at the info level. This change moves the logs to
204 - warnings.
205 -
206 -commit 3c8e7ed255edb8df0d548d6ce514544d5422cbf0
207 -Author: William Hubbs <w.d.hubbs@×××××.com>
208 -Commit: William Hubbs <w.d.hubbs@×××××.com>
209 -
210 - version 0.34
211 -
212 -commit acaed1f910a2a00fdd5b6aeab752c552075a7292
213 -Author: William Hubbs <w.d.hubbs@×××××.com>
214 -Commit: William Hubbs <w.d.hubbs@×××××.com>
215 -
216 - Update ChangeLog
217 -
218 -commit 91109e31d81ecd48f5690ad6f63103fca545dec7
219 -Author: William Hubbs <w.d.hubbs@×××××.com>
220 -Commit: William Hubbs <w.d.hubbs@×××××.com>
221 -
222 - update news
223 -
224 -commit 2b6eeea01d1c64d58929788f4bfa0758393885bf
225 -Author: William Hubbs <w.d.hubbs@×××××.com>
226 -Commit: William Hubbs <w.d.hubbs@×××××.com>
227 -
228 - man: remove service(8) man page
229 -
230 -commit a15de23e5713d840d871c526b46050983dc6ea1e
231 -Author: William Hubbs <w.d.hubbs@×××××.com>
232 -Commit: William Hubbs <w.d.hubbs@×××××.com>
233 -
234 - typo fix
235 -
236 -commit efa9ba485d9328f780f3e60dc18339c75974c6c6
237 -Author: William Hubbs <w.d.hubbs@×××××.com>
238 -Commit: William Hubbs <w.d.hubbs@×××××.com>
239 -
240 - init.d/sysfs.in: fix reference to RC_LIBEXECDIR
241 -
242 - The sysfs init script referred to @LIBEXECDIR@ before this change, but
243 - it is better to refer to RC_LIBEXECDIR so that we get rid of a sed
244 - substitution.
245 -
246 -commit d4ddd72701ff5533a1ba07b1da60806859c63d88
247 -Author: Chris Cromer <chris@××××××.cl>
248 -Commit: William Hubbs <w.d.hubbs@×××××.com>
249 -
250 - add option to make agetty startup quiet
251 -
252 - This fixes #150
253 -
254 -commit 1e9af2cd421423404ffe1491bd35af76c2885f1f
255 -Author: William Hubbs <w.d.hubbs@×××××.com>
256 -Commit: William Hubbs <w.d.hubbs@×××××.com>
257 -
258 - fix compiler warning
259 -
260 -commit 3c05db74f6e733890e9035c183a774db3d512512
261 -Author: William Hubbs <w.d.hubbs@×××××.com>
262 -Commit: William Hubbs <w.d.hubbs@×××××.com>
263 -
264 - remove service binary
265 -
266 - The service binary was just a synonym for rc-service, so use rc-service
267 - instead of service. If you want a "service" binary, it should be
268 - something that can determine which service manager you are running and
269 - run the appropriate service manager commands.
270 -
271 -commit edc54b03770d5f58d1a4969d06c28660003dfb04
272 -Author: William Hubbs <w.d.hubbs@×××××.com>
273 -Commit: William Hubbs <w.d.hubbs@×××××.com>
274 -
275 - version 0.33
276 -
277 -commit 8e53a3fa8a33fb714064ddbe38bff2213fcf6837
278 -Author: William Hubbs <w.d.hubbs@×××××.com>
279 -Commit: William Hubbs <w.d.hubbs@×××××.com>
280 -
281 - Update ChangeLog
282 -
283 -commit 7f3b41311119e3a96a15b0fb473b44f422e903e9
284 -Author: William Hubbs <w.d.hubbs@×××××.com>
285 -Commit: William Hubbs <w.d.hubbs@×××××.com>
286 -
287 - use printf consistently in cgroups handling
288 -
289 - This makes the cgroups handling consistent between cgroups v1 and v2.
290 - Also, it fixes #167.
291 -
292 -commit 1ccba056584ee1a8e09fb1d5eebd988b47912c06
293 -Author: William Hubbs <w.d.hubbs@×××××.com>
294 -Commit: William Hubbs <w.d.hubbs@×××××.com>
295 -
296 - sh/rc-functions.sh: add need_if_exists convenience function
297 -
298 -commit c46adf14343df3a74aef7e4ae5be175ae5fa7a01
299 -Author: William Hubbs <w.d.hubbs@×××××.com>
300 -Commit: William Hubbs <w.d.hubbs@×××××.com>
301 -
302 - man/openrc-run.8: Clarify the explanation of the need dependency
303 -
304 -commit 1cac8b080c16f9aab19c7a3ae1ca155c20dfa14d
305 -Author: William Hubbs <w.d.hubbs@×××××.com>
306 -Commit: William Hubbs <w.d.hubbs@×××××.com>
307 -
308 - ignore sigchld when shutting down the supervised process
309 -
310 - We need to do this to skip the zombie state for the child process since
311 - we are not easily able to wait() for it.
312 -
313 -commit b58194ef63ec8c0a7e0ea3c291da9c19aa83cb1a
314 -Author: William Hubbs <w.d.hubbs@×××××.com>
315 -Commit: William Hubbs <w.d.hubbs@×××××.com>
316 -
317 - typo fix
318 -
319 -commit b28c0d6f66e42b1e6d2a39c286a18c8d92881790
320 -Author: William Hubbs <w.d.hubbs@×××××.com>
321 -Commit: William Hubbs <w.d.hubbs@×××××.com>
322 -
323 - typo fix
324 -
325 -commit 3cf19b0f30a90157d23d09ded304439f1eb42d4a
326 -Author: William Hubbs <w.d.hubbs@×××××.com>
327 -Commit: William Hubbs <w.d.hubbs@×××××.com>
328 -
329 - supervise-daemon: code cleanup
330 -
331 - Clean up the process for killing an active supervisor when stopping.
332 -
333 -commit 0eb47b9af340dd07209a3920944ed085fe7bd359
334 -Author: William Hubbs <w.d.hubbs@×××××.com>
335 -Commit: William Hubbs <w.d.hubbs@×××××.com>
336 -
337 - initialize the stop schedule
338 -
339 -commit 4ab60ff10935122277bbaed437f82a765279cd19
340 -Author: William Hubbs <w.d.hubbs@×××××.com>
341 -Commit: William Hubbs <w.d.hubbs@×××××.com>
342 -
343 - rc-schedules.c: pass the correct pid to rc_find_pids
344 -
345 - This is for #163.
346 -
347 -commit db4a578273dbfa15b8b96686391bcc9ecc04b646
348 -Author: Jason Zaman <jason@×××××××××.com>
349 -Commit: William Hubbs <w.d.hubbs@×××××.com>
350 -
351 - selinux: fix const qualifier warning
352 -
353 - rc-selinux.c: In function ‘selinux_setup’:
354 - rc-selinux.c:361:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
355 - curr_t = context_type_get(curr_con);
356 - ^
357 -
358 -commit b1c3422f453921e838d419640fe39144dbf8d13d
359 -Author: Jason Zaman <jason@×××××××××.com>
360 -Commit: William Hubbs <w.d.hubbs@×××××.com>
361 -
362 - selinux: use openrc contexts path to get contexts
363 -
364 - The minimum requirement for libselinux is now >=2.6
365 - The refpolicy and the gentoo policy contain the
366 - contexts since version 2.20170204-r4
367 -
368 -commit 3fafd7a76e6adf15ec72a7ba5f44583eff8fab7a
369 -Author: William Hubbs <w.d.hubbs@×××××.com>
370 -Commit: William Hubbs <w.d.hubbs@×××××.com>
371 -
372 - sysfs: fix cgroup hybrid mode
373 -
374 - In hybrid mode, we should not try to mount cgroup2 if it is not
375 - available in the kernel.
376 -
377 - This fixes #164.
378 -
379 -commit cd5722aca50f0eaddde7ce04ee00da53c313ba7d
380 -Author: William Hubbs <w.d.hubbs@×××××.com>
381 -Commit: William Hubbs <w.d.hubbs@×××××.com>
382 -
383 - cgroup2_find_path: use legacy mode if cgroup2 is not in the kernel
384 -
385 - This is related to #164.
386 -
387 -commit dcb4a4d2613a1fdf85651b32e5b7a87528f487bc
388 -Author: William Hubbs <w.d.hubbs@×××××.com>
389 -Commit: William Hubbs <w.d.hubbs@×××××.com>
390 -
391 - version 0.32
392 -
393 -commit e312e569970c74cf52e255da67034391b68dafac
394 -Author: William Hubbs <w.d.hubbs@×××××.com>
395 -Commit: William Hubbs <w.d.hubbs@×××××.com>
396 -
397 - Update ChangeLog
398 -
399 -commit 2f60a959b442866b0e879d83f2732c4fa3ed3f7d
400 -Author: William Hubbs <w.d.hubbs@×××××.com>
401 -Commit: William Hubbs <w.d.hubbs@×××××.com>
402 -
403 - update news file
404 -
405 -commit 25b45a5a239318fb57c405c3fe64e53b0738ad68
406 -Author: William Hubbs <w.d.hubbs@×××××.com>
407 -Commit: William Hubbs <w.d.hubbs@×××××.com>
408 -
409 - cgroup_cleanup: try to remove the cgroup version 2 cgroup
410 -
411 - If we were able to kill all the processes in the cgroup, it should be
412 - removed.
413 -
414 -commit 4651b8c7e9e2ef9c1ea1fb8d174d1ca4693627af
415 -Author: William Hubbs <w.d.hubbs@×××××.com>
416 -Commit: William Hubbs <w.d.hubbs@×××××.com>
417 -
418 - rc-cgroup.sh: cgroup_cleanup fix error handling
419 -
420 - cgroup_cleanup should warn if it is unable to clean up all processes in
421 - the control group, but it will always return success.
422 -
423 -commit 50608b54ed98acb54fec5fe3323909ea684d3af9
424 -Author: William Hubbs <w.d.hubbs@×××××.com>
425 -Commit: William Hubbs <w.d.hubbs@×××××.com>
426 -
427 - rc-cgroup.sh: fix signal names
428 -
429 - The "SIG" prefix on signal names passed to kill -s isn't portable.
430 -
431 -commit b0a077a35f85e266fdb82a245dcbda18664a8567
432 -Author: William Hubbs <w.d.hubbs@×××××.com>
433 -Commit: William Hubbs <w.d.hubbs@×××××.com>
434 -
435 - add quiet switch to do_stop in src-schedules.c
436 -
437 - This allows supervise-daemon to run this code without attempting to
438 - print some status messages used by start-stop-daemon.
439 -
440 -commit 6a5ca2ab368d0a85f51bb559672dba2e3ffcc6be
441 -Author: William Hubbs <w.d.hubbs@×××××.com>
442 -Commit: William Hubbs <w.d.hubbs@×××××.com>
443 -
444 - make the procedure for killing child processes of services configurable
445 -
446 -commit 2b0345165e5af57ca61a4000c3671bbe6d677cf9
447 -Author: William Hubbs <w.d.hubbs@×××××.com>
448 -Commit: William Hubbs <w.d.hubbs@×××××.com>
449 -
450 - Make cgroup_cleanup send only one sigterm and sigkill
451 -
452 - Instead of looping and sending multiple signals to child processes in
453 - cgroup_cleanup, we send sigterm followed by sleeping one second then
454 - sigkill.
455 -
456 - This brings us more in line with systemd's "control group" killmode
457 - setting.
458 -
459 - Also, this commit includes several shellcheck cleanups.
460 -
461 -commit 8885580986ab8adc951fe32b9323c8b16130fb4f
462 -Author: William Hubbs <w.d.hubbs@×××××.com>
463 -Commit: William Hubbs <w.d.hubbs@×××××.com>
464 -
465 - rc-cgroup.sh: move cgroup_cleanup to the end of the file
466 -
467 -commit 6d7713a758b7e78f05e6a3cc101f862d28d778ab
468 -Author: William Hubbs <w.d.hubbs@×××××.com>
469 -Commit: William Hubbs <w.d.hubbs@×××××.com>
470 -
471 - guide.md: clarify cgroups documentation
472 -
473 - Update the documentation to reflect cgroups version 2 support.
474 - Also, add a section on dealing with orphaned service processes.
475 -
476 - This fixes #94.
477 -
478 -commit 457f928e793cb1f6ef254935ad07f58b8762c72f
479 -Author: William Hubbs <w.d.hubbs@×××××.com>
480 -Commit: William Hubbs <w.d.hubbs@×××××.com>
481 -
482 - add support for control groups version 2
483 -
484 - This is for #94.
485 -
486 -commit a71a461e452a98554346c47411e9c9012023c201
487 -Author: William Hubbs <w.d.hubbs@×××××.com>
488 -Commit: William Hubbs <w.d.hubbs@×××××.com>
489 -
490 - version 0.31
491 -
492 -commit a09b8af3f98c0700a9b838b7f3683ee58eecc912
493 -Author: William Hubbs <w.d.hubbs@×××××.com>
494 -Commit: William Hubbs <w.d.hubbs@×××××.com>
495 -
496 - Update ChangeLog
497 -
498 -commit 382efdbfcb99703d03211efacd800c9575e64230
499 -Author: William Hubbs <w.d.hubbs@×××××.com>
500 -Commit: William Hubbs <w.d.hubbs@×××××.com>
501 -
502 - add quiet parameter to run_stop_schedule
503 -
504 -commit 17b5cc78d35dc5fe4904e5951715c3e0d07d6343
505 -Author: William Hubbs <w.d.hubbs@×××××.com>
506 -Commit: William Hubbs <w.d.hubbs@×××××.com>
507 -
508 - add retry option to supervise-daemon
509 -
510 - The --retry option for supervise-daemon defines how the supervisor will
511 - attempt to stop the child process it is monitoring. It is defined when
512 - the supervisor is started since stopping the supervisor just sends a
513 - signal to the active supervisor.
514 -
515 - This fixes #160.
516 -
517 -commit 36a0ab9054512ade413226fb8e8b28060045e9a4
518 -Author: William Hubbs <w.d.hubbs@×××××.com>
519 -Commit: William Hubbs <w.d.hubbs@×××××.com>
520 -
521 - make run_stop_schedule accept a pid instead of a pid file
522 -
523 -commit 27c2bd997d5173aa30844a16bc22dc8caab09f8c
524 -Author: William Hubbs <w.d.hubbs@×××××.com>
525 -Commit: William Hubbs <w.d.hubbs@×××××.com>
526 -
527 - version 0.30
528 -
529 -commit d7938f54f29193251e083ad35a7d464949829096
530 -Author: William Hubbs <w.d.hubbs@×××××.com>
531 -Commit: William Hubbs <w.d.hubbs@×××××.com>
532 -
533 - start-stop-daemon: move --retry processing code to a shared module
534 -
535 - This was part of start-stop-daemon; however, it needs to be shared in
536 - order to be used by supervise-daemon.
537 -
538 -commit cfbe9c2ede24dac530ef58e5c35bd57f22a788a3
539 -Author: William Hubbs <w.d.hubbs@×××××.com>
540 -Commit: William Hubbs <w.d.hubbs@×××××.com>
541 -
542 - move get_pid function to a shared file
543 -
544 -commit df28002b728b033c00c2da64dedf2bcd4ab5e11b
545 -Author: William Hubbs <w.d.hubbs@×××××.com>
546 -Commit: William Hubbs <w.d.hubbs@×××××.com>
547 -
548 - Update ChangeLog
549 -
550 -commit 66ed8082d0c865a0b4f4cc436cf9e13351e3d6fe
551 -Author: William Hubbs <w.d.hubbs@×××××.com>
552 -Commit: William Hubbs <w.d.hubbs@×××××.com>
553 -
554 - sh/openrc-run: source service script before ulimit is processed
555 -
556 - This is needed to allow the service script author to set a default for
557 - rc_ulimit inside the service script.
558 -
559 -commit c2d256bafb9d1dfafbfd0846c035c5d26f7449c8
560 -Author: William Hubbs <w.d.hubbs@×××××.com>
561 -Commit: William Hubbs <w.d.hubbs@×××××.com>
562 -
563 - man/openrc-run.8: document fstabinfo and mountinfo
564 -
565 - X-Gentoo-Bug: 592374
566 - X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=592374
567 -
568 -commit f48d9c33a5c708c871d6657a39485d1c0c735548
569 -Author: William Hubbs <w.d.hubbs@×××××.com>
570 -Commit: William Hubbs <w.d.hubbs@×××××.com>
571 -
572 - man/openrc-run.8: document _pre and _post functions
573 -
574 - Fixes https://github.com/openrc/openrc/issues/155.
575 -
576 -commit 6d4e8433974fd8567885635ae0454031290f96b1
577 -Author: Jason Graham <jgraha8@×××××.com>
578 -Commit: William Hubbs <w.d.hubbs@×××××.com>
579 -
580 - fix ENT macro usage
581 -
582 - X-Gentoo-Bug: 624796
583 - X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=624796
584 -
585 -commit 0513cd3964a9564e0ba39b50aa8ebd3d7e9a3920
586 -Author: William Hubbs <w.d.hubbs@×××××.com>
587 -Commit: William Hubbs <w.d.hubbs@×××××.com>
588 -
589 - version 0.29
590 -
591 -commit 72bb2e57de935ab46ad000f97a5720265bed9342
592 -Author: John R. Graham <john_r_graham@g.o>
593 -Commit: William Hubbs <w.d.hubbs@×××××.com>
594 -
595 - Typo fix
596 -
597 - X-Gentoo-Bug: 624908
598 - X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=624908
599 -
600 -commit 84c5da30695db89d686d3c28c7cacdf172cbf429
601 -Author: William Hubbs <w.d.hubbs@×××××.com>
602 -Commit: William Hubbs <w.d.hubbs@×××××.com>
603 -
604 - Update ChangeLog
605 -
606 -commit b35099cb707e333b6b8d30d956ffa93bcd2da0ab
607 -Author: William Hubbs <w.d.hubbs@×××××.com>
608 -Commit: William Hubbs <w.d.hubbs@×××××.com>
609 -
610 - Add comment about overriding the default efivars mount in fstab to news
611 -
612 -commit 3fd3bfc76dccc3752f4af949ad4076dab26357fb
613 -Author: William Hubbs <w.d.hubbs@×××××.com>
614 -Commit: William Hubbs <w.d.hubbs@×××××.com>
615 -
616 - add link to efivars issue to news file
617 -
618 -commit 492a6303cb8314263bfd3631e3b0de5a9df178da
619 -Author: William Hubbs <w.d.hubbs@×××××.com>
620 -Commit: William Hubbs <w.d.hubbs@×××××.com>
621 -
622 - Update ChangeLog
623 -
624 -commit e7807b3136d8993805082320784460f5059e6275
625 -Author: William Hubbs <w.d.hubbs@×××××.com>
626 -Commit: William Hubbs <w.d.hubbs@×××××.com>
627 -
628 - fix sysvinit compatibility for shutdown wrapper
629 -
630 -commit 03a461ac0ee34b7900868cdea624c6fd868b1656
631 -Author: William Hubbs <w.d.hubbs@×××××.com>
632 -Commit: William Hubbs <w.d.hubbs@×××××.com>
633 -
634 - fix sysvinit compatibility for reboot wrapper
635 -
636 -commit 7e0f76e0adc545c74a8332a6ef0811d2aa62cb81
637 -Author: William Hubbs <w.d.hubbs@×××××.com>
638 -Commit: William Hubbs <w.d.hubbs@×××××.com>
639 -
640 - fix sysvinit compatibility for poweroff wrapper
641 -
642 -commit 9812ce5b8dc22fe36cc7bf75cf6e62db204ece3d
643 -Author: William Hubbs <w.d.hubbs@×××××.com>
644 -Commit: William Hubbs <w.d.hubbs@×××××.com>
645 -
646 - fix halt wrapper so it is sysvinit compatible
647 -
648 - This makes the halt wrapper sysvinit compatible. It ignores several
649 - command line switches which are not currently implemented; however,
650 - those can be implemented if we need to do so.
651 -
652 - This fixes https://github.com/openrc/openrc/issues/146.
653 -
654 -commit 12f75e4167f84a9a85f69924ebdb28ad36c085cb
655 -Author: Adam Borowski <kilobyte@×××××××.pl>
656 -Commit: William Hubbs <w.d.hubbs@×××××.com>
657 -
658 - man: fix an unclosed .Bl/.El warning
659 -
660 - This fixes #151.
661 -
662 -commit 260368e0103e95625c29760f2c2ec89143e5a233
663 -Author: Adam Borowski <kilobyte@×××××××.pl>
664 -Commit: William Hubbs <w.d.hubbs@×××××.com>
665 -
666 - man: fix missing .Pp warnings
667 -
668 - This fixes #151.