1 |
commit: 8e53a3fa8a33fb714064ddbe38bff2213fcf6837 |
2 |
Author: William Hubbs <w.d.hubbs <AT> gmail <DOT> com> |
3 |
AuthorDate: Mon Oct 2 16:21:29 2017 +0000 |
4 |
Commit: William Hubbs <williamh <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Oct 2 16:21:29 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/openrc.git/commit/?id=8e53a3fa |
7 |
|
8 |
Update ChangeLog |
9 |
|
10 |
ChangeLog | 253 ++++++++++++++++++++++++++++---------------------------------- |
11 |
1 file changed, 116 insertions(+), 137 deletions(-) |
12 |
|
13 |
diff --git a/ChangeLog b/ChangeLog |
14 |
index 9bfe4ec4..8b4cc057 100644 |
15 |
--- a/ChangeLog |
16 |
+++ b/ChangeLog |
17 |
@@ -1,3 +1,119 @@ |
18 |
+commit 7f3b41311119e3a96a15b0fb473b44f422e903e9 |
19 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
20 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
21 |
+ |
22 |
+ use printf consistently in cgroups handling |
23 |
+ |
24 |
+ This makes the cgroups handling consistent between cgroups v1 and v2. |
25 |
+ Also, it fixes #167. |
26 |
+ |
27 |
+commit 1ccba056584ee1a8e09fb1d5eebd988b47912c06 |
28 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
29 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
30 |
+ |
31 |
+ sh/rc-functions.sh: add need_if_exists convenience function |
32 |
+ |
33 |
+commit c46adf14343df3a74aef7e4ae5be175ae5fa7a01 |
34 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
35 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
36 |
+ |
37 |
+ man/openrc-run.8: Clarify the explanation of the need dependency |
38 |
+ |
39 |
+commit 1cac8b080c16f9aab19c7a3ae1ca155c20dfa14d |
40 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
41 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
42 |
+ |
43 |
+ ignore sigchld when shutting down the supervised process |
44 |
+ |
45 |
+ We need to do this to skip the zombie state for the child process since |
46 |
+ we are not easily able to wait() for it. |
47 |
+ |
48 |
+commit b58194ef63ec8c0a7e0ea3c291da9c19aa83cb1a |
49 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
50 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
51 |
+ |
52 |
+ typo fix |
53 |
+ |
54 |
+commit b28c0d6f66e42b1e6d2a39c286a18c8d92881790 |
55 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
56 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
57 |
+ |
58 |
+ typo fix |
59 |
+ |
60 |
+commit 3cf19b0f30a90157d23d09ded304439f1eb42d4a |
61 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
62 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
63 |
+ |
64 |
+ supervise-daemon: code cleanup |
65 |
+ |
66 |
+ Clean up the process for killing an active supervisor when stopping. |
67 |
+ |
68 |
+commit 0eb47b9af340dd07209a3920944ed085fe7bd359 |
69 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
70 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
71 |
+ |
72 |
+ initialize the stop schedule |
73 |
+ |
74 |
+commit 4ab60ff10935122277bbaed437f82a765279cd19 |
75 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
76 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
77 |
+ |
78 |
+ rc-schedules.c: pass the correct pid to rc_find_pids |
79 |
+ |
80 |
+ This is for #163. |
81 |
+ |
82 |
+commit db4a578273dbfa15b8b96686391bcc9ecc04b646 |
83 |
+Author: Jason Zaman <jason@×××××××××.com> |
84 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
85 |
+ |
86 |
+ selinux: fix const qualifier warning |
87 |
+ |
88 |
+ rc-selinux.c: In function ‘selinux_setup’: |
89 |
+ rc-selinux.c:361:9: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] |
90 |
+ curr_t = context_type_get(curr_con); |
91 |
+ ^ |
92 |
+ |
93 |
+commit b1c3422f453921e838d419640fe39144dbf8d13d |
94 |
+Author: Jason Zaman <jason@×××××××××.com> |
95 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
96 |
+ |
97 |
+ selinux: use openrc contexts path to get contexts |
98 |
+ |
99 |
+ The minimum requirement for libselinux is now >=2.6 |
100 |
+ The refpolicy and the gentoo policy contain the |
101 |
+ contexts since version 2.20170204-r4 |
102 |
+ |
103 |
+commit 3fafd7a76e6adf15ec72a7ba5f44583eff8fab7a |
104 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
105 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
106 |
+ |
107 |
+ sysfs: fix cgroup hybrid mode |
108 |
+ |
109 |
+ In hybrid mode, we should not try to mount cgroup2 if it is not |
110 |
+ available in the kernel. |
111 |
+ |
112 |
+ This fixes #164. |
113 |
+ |
114 |
+commit cd5722aca50f0eaddde7ce04ee00da53c313ba7d |
115 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
116 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
117 |
+ |
118 |
+ cgroup2_find_path: use legacy mode if cgroup2 is not in the kernel |
119 |
+ |
120 |
+ This is related to #164. |
121 |
+ |
122 |
+commit dcb4a4d2613a1fdf85651b32e5b7a87528f487bc |
123 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
124 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
125 |
+ |
126 |
+ version 0.32 |
127 |
+ |
128 |
+commit e312e569970c74cf52e255da67034391b68dafac |
129 |
+Author: William Hubbs <w.d.hubbs@×××××.com> |
130 |
+Commit: William Hubbs <w.d.hubbs@×××××.com> |
131 |
+ |
132 |
+ Update ChangeLog |
133 |
+ |
134 |
commit 2f60a959b442866b0e879d83f2732c4fa3ed3f7d |
135 |
Author: William Hubbs <w.d.hubbs@×××××.com> |
136 |
Commit: William Hubbs <w.d.hubbs@×××××.com> |
137 |
@@ -1299,140 +1415,3 @@ Commit: William Hubbs <w.d.hubbs@×××××.com> |
138 |
|
139 |
X-Gentoo-Bug: 595836 |
140 |
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=595836 |
141 |
- |
142 |
-commit 6710316a18c33601e780282e72c60f09b5175280 |
143 |
-Author: Doug Freed <dwfreed@×××.edu> |
144 |
-Commit: Doug Freed <dwfreed@×××.edu> |
145 |
- |
146 |
- openrc-run: fix double free |
147 |
- |
148 |
-commit 61882821e0d6110a2ca2f67fad7c362983a85cf0 |
149 |
-Author: Doug Freed <dwfreed@×××.edu> |
150 |
-Commit: Doug Freed <dwfreed@×××.edu> |
151 |
- |
152 |
- init.d: Clean up some bad ewarn output |
153 |
- |
154 |
-commit 969546bcf0203379db286be21c7f709d27cc73b0 |
155 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
156 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
157 |
- |
158 |
- typo fix |
159 |
- |
160 |
- X-Gentoo-Bug: 595306 |
161 |
- X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=595306 |
162 |
- |
163 |
-commit d0ae7ffc2534fa65c2e8927931f5107ce4505ca6 |
164 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
165 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
166 |
- |
167 |
- version 0.23 |
168 |
- |
169 |
-commit b71bcc242202752bc74fce3a5c629f172b04fca5 |
170 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
171 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
172 |
- |
173 |
- update ChangeLog |
174 |
- |
175 |
-commit 24010dcb483cf7284cd8a5db111ae63f0d4e1038 |
176 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
177 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
178 |
- |
179 |
- dist: convert to tar.gz |
180 |
- |
181 |
- This allows the "make dist" target to be used as well as the github |
182 |
- archive generation. |
183 |
- |
184 |
-commit 0a76627345a173fc00be9864f3f3f5c3b15319cd |
185 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
186 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
187 |
- |
188 |
- init.d/swap: remove the case for linux |
189 |
- |
190 |
- I am removing the separate case for Linux, because we are droppping the |
191 |
- "-e" switch. |
192 |
- |
193 |
-commit bbf98befb86337a36ef5af7f273e503a6de4b9bd |
194 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
195 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
196 |
- |
197 |
- sh/init.sh.Linux.in: update test for live /proc to use md5sum |
198 |
- |
199 |
- This allows us to avoid the warnings from bash-4.4 about null bytes in |
200 |
- command substitutions. |
201 |
- |
202 |
- If you have separate /usr, are not using an initramfs, and have a file |
203 |
- called /proc/self/environ on your root file system, this will break. |
204 |
- X-Gentoo-Bug: 594534 |
205 |
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=594534 |
206 |
- |
207 |
-commit 316903fbf0da6edc067a98327c8c6cb2b3cdcf93 |
208 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
209 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
210 |
- |
211 |
- man/openrc-run.8: typo fix |
212 |
- |
213 |
-commit 66a9788435e51e658e4ae9d3ce0d0e54ea53e4f9 |
214 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
215 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
216 |
- |
217 |
- man/openrc-run.8: Add note about eval usage |
218 |
- |
219 |
- This fixes #77. |
220 |
- |
221 |
-commit bf73363f220ff086d2559e7c2015801f80862749 |
222 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
223 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
224 |
- |
225 |
- Add --use-blacklist to modprobe calls in modules and modules-load |
226 |
- |
227 |
- This means that we will honor the modprobe black lists. |
228 |
- |
229 |
- X-Gentoo-Bug: 594012 |
230 |
- X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=594012 |
231 |
- |
232 |
-commit d6c30ab12a3b335ac57cd1f0ac00231bb34fc0c4 |
233 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
234 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
235 |
- |
236 |
- Revert "Remove eval calls from supervisor start functions" |
237 |
- |
238 |
- This reverts commit 0d1f1010c299a95332f224c3be9e8dfdd85eec54. |
239 |
- We need the eval in case someone uses something like: |
240 |
- command_args="this \"is a\" test" |
241 |
- |
242 |
- This is related to #77. |
243 |
- |
244 |
-commit 0d1f1010c299a95332f224c3be9e8dfdd85eec54 |
245 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
246 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
247 |
- |
248 |
- Remove eval calls from supervisor start functions |
249 |
- |
250 |
- This fixes #77. |
251 |
- |
252 |
-commit 83bb827edf5b9be04a326d1970d6f55db239281f |
253 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
254 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
255 |
- |
256 |
- Revert "Disable parallel startup in interactive mode" |
257 |
- |
258 |
- This reverts commit 8b4fc05ff2645b2ecb0f153492f72dd8b39ba431. |
259 |
- The original commit did not explain why this feature was disabled, and I |
260 |
- now have a request to enable it. |
261 |
- |
262 |
- This fixes #24. |
263 |
- |
264 |
-commit c146b966913ae80652e3be925d3aba60ed82f14d |
265 |
-Author: William Hubbs <w.d.hubbs@×××××.com> |
266 |
-Commit: William Hubbs <w.d.hubbs@×××××.com> |
267 |
- |
268 |
- Add command_progress variable |
269 |
- |
270 |
- If this is set to yes, 1, true, or on, start-stop-daemon will display a |
271 |
- progress meter while waiting for a daemon to stop. |
272 |
- |
273 |
-commit 6cabaf274defa11773094a2c85b3d0a9f0bd9b08 |
274 |
-Author: Doug Freed <dwfreed@×××.edu> |
275 |
-Commit: Doug Freed <dwfreed@×××.edu> |
276 |
- |
277 |
- rc-misc: allow EINFO_VERBOSE through too |