Bug#1152968: init: Support openrc-init as alternative
Matthias Geiger
werdahias at debian.org
Tue Nov 3 19:56:56 GMT 2026
Package: init-system-helpers
Version: 1.69+nmu3
Severity: normal
Tags: patch
X-Debbugs-Cc: werdahias at debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi,
openrc-init is now available as openRC's own init.
It provides sysvinit compatability.
I attached a patch facilitating support for this in bin:init.
best,
werdahias
- -- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 7.0.7+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF8, LC_CTYPE=de_DE.UTF8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: OpenRC (via /run/openrc), PID 1: openrc-init
LSM: AppArmor: enabled
Versions of packages init-system-helpers is related to:
ii insserv 1.27.0-1
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iIsEARYKADMWIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCauo8dBUcd2VyZGFoaWFz
QGRlYmlhbi5vcmcACgkQ7L7btge5sr61KQD/QhsRQOWICq2J1ZFiaS66dm7ijswx
3bB4MfgeO3rb0PwA/AslJD/3Cxu90bD3gDWtxsR7gA/tABQX6H9I6TTrM+kD
=KpCc
-----END PGP SIGNATURE-----
-------------- next part --------------
diff -Nru init-system-helpers-1.69+nmu3/debian/changelog init-system-helpers-1.69+nmu4/debian/changelog
--- init-system-helpers-1.69+nmu3/debian/changelog 2026-09-23 16:35:15.000000000 +0200
+++ init-system-helpers-1.69+nmu4/debian/changelog 2026-11-03 20:33:40.000000000 +0100
@@ -1,3 +1,10 @@
+init-system-helpers (1.69+nmu4) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Support openrc-init in init (Closes: #-1)
+
+ -- Matthias Geiger <werdahias at debian.org> Tue, 03 Nov 2026 20:33:40 +0100
+
init-system-helpers (1.69+nmu3) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru init-system-helpers-1.69+nmu3/debian/control init-system-helpers-1.69+nmu4/debian/control
--- init-system-helpers-1.69+nmu3/debian/control 2026-09-23 16:35:15.000000000 +0200
+++ init-system-helpers-1.69+nmu4/debian/control 2026-11-03 20:33:40.000000000 +0100
@@ -45,7 +45,7 @@
XB-Important: yes
Protected: yes
Multi-Arch: foreign
-Pre-Depends: systemd-sysv [linux-any] ${alt:sysvinit},
+Pre-Depends: systemd-sysv [linux-any] ${alt:sysvinit} ${alt:openrc},
Depends: ${misc:Depends},
Description: metapackage ensuring an init system is installed
This package is a metapackage which allows you to select from the available
diff -Nru init-system-helpers-1.69+nmu3/debian/rules init-system-helpers-1.69+nmu4/debian/rules
--- init-system-helpers-1.69+nmu3/debian/rules 2026-09-23 16:35:15.000000000 +0200
+++ init-system-helpers-1.69+nmu4/debian/rules 2026-11-03 20:33:40.000000000 +0100
@@ -33,9 +33,9 @@
override_dh_gencontrol:
if dpkg-vendor --derives-from ubuntu; then \
- dh_gencontrol -- -Valt:sysvinit=""; \
+ dh_gencontrol -- -Valt:sysvinit="" -Valt:openrc=""; \
else \
- dh_gencontrol -- -Valt:sysvinit="| sysvinit-core"; \
+ dh_gencontrol -- -Valt:sysvinit="| sysvinit-core" -Valt:openrc="| openrc-init"; \
fi
override_dh_auto_test:
More information about the Pkg-systemd-maintainers
mailing list