Package: openrc / 0.63-2
Metadata
| Package | Version | Patches format |
|---|---|---|
| openrc | 0.63-2 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| 0002 lsb header support.patch | (download) |
sh/gendepends.sh.in |
21 14 + 7 - 0 ! |
this patch adds support for the sysv-rc lsb headers This is the take 2 of the LSB headers patch. The first version was using a perl script, which isn't good enough (because of /usr/bin/perl, we need to have /usr mounted early, which isn't possible). This rewrite in C fixes the issue. Contributor: Benda Xu <heroxbd@gentoo.org> |
| 0003 dependency loop resolver.patch | (download) |
etc/rc.conf |
6 6 + 0 - 0 ! |
remove the weak dependency loop in rc-update -u, while exit on strong loop. |
| 0004 consider initd shebangs.patch | (download) |
sh/openrc-run.sh.in |
11 10 + 1 - 0 ! |
allow non-sh shebang in init.d scripts. If /bin/sh is not detected in initscript shebang, to avoid for instance bashisms /bin/sh can't understand, runscript re-runs itself with non-sh shell. This workarounds failures starting non-sh initscript. |
| 0010 cgroups after mountkernfs.patch | (download) |
init.d/cgroups.in |
2 1 + 1 - 0 ! |
cgroups starts after sysfs, named mountkernfs in debian. |
| 0005 rc service override LSB shebang and use openrc run e.patch | (download) |
src/rc-service/rc-service.c |
5 4 + 1 - 0 ! |
rc-service: override lsb shebang and use openrc-run explicitly. This ensures state is correctly updated for LSB scripts. See https://bugs.debian.org/1119659 |
