Commit 1965225
committed
init: Fix init scripts to work with containers
Previously init scripts were not using pid file so pidof was used. This
is usually not a problem, but when containers are used it may result to
killing improper instance when issued on host.
Solution is to always use pidfile.
Also try to use LSB complaint status codes.
Signed-off-by: Jan Friesse <[email protected]>
Reviewed-by: Christine Caulfield <[email protected]>1 parent c65923b commit 1965225
2 files changed
+92
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
| |||
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
38 | 64 | | |
39 | 65 | | |
40 | | - | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
41 | 74 | | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
42 | 81 | | |
43 | 82 | | |
44 | 83 | | |
| |||
92 | 131 | | |
93 | 132 | | |
94 | 133 | | |
95 | | - | |
| 134 | + | |
96 | 135 | | |
97 | 136 | | |
98 | 137 | | |
| |||
110 | 149 | | |
111 | 150 | | |
112 | 151 | | |
113 | | - | |
| 152 | + | |
114 | 153 | | |
115 | 154 | | |
116 | | - | |
| 155 | + | |
117 | 156 | | |
118 | 157 | | |
119 | 158 | | |
120 | 159 | | |
121 | | - | |
| 160 | + | |
122 | 161 | | |
123 | 162 | | |
124 | 163 | | |
| |||
144 | 183 | | |
145 | 184 | | |
146 | 185 | | |
147 | | - | |
| 186 | + | |
148 | 187 | | |
149 | 188 | | |
150 | 189 | | |
151 | 190 | | |
152 | | - | |
| 191 | + | |
153 | 192 | | |
154 | 193 | | |
155 | 194 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
| |||
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
38 | 64 | | |
39 | 65 | | |
40 | | - | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
41 | 74 | | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
42 | 81 | | |
43 | 82 | | |
44 | 83 | | |
| |||
95 | 134 | | |
96 | 135 | | |
97 | 136 | | |
98 | | - | |
| 137 | + | |
99 | 138 | | |
100 | 139 | | |
101 | 140 | | |
| |||
117 | 156 | | |
118 | 157 | | |
119 | 158 | | |
120 | | - | |
| 159 | + | |
121 | 160 | | |
122 | 161 | | |
123 | | - | |
| 162 | + | |
124 | 163 | | |
125 | 164 | | |
126 | 165 | | |
127 | 166 | | |
128 | | - | |
| 167 | + | |
129 | 168 | | |
130 | 169 | | |
131 | 170 | | |
| |||
151 | 190 | | |
152 | 191 | | |
153 | 192 | | |
154 | | - | |
| 193 | + | |
155 | 194 | | |
156 | 195 | | |
157 | 196 | | |
158 | 197 | | |
159 | | - | |
| 198 | + | |
160 | 199 | | |
161 | 200 | | |
162 | 201 | | |
| |||
0 commit comments