On Thu, 04 Jun 2026 16:40, Sean Whitton <[email protected]> wrote:
Matthias Geiger [03/Jun  9:19pm +02] wrote:
========================================================================
diff --git a/policy/ch-opersys.rst b/policy/ch-opersys.rst
index 3928723..45ad4d0 100644
- --- a/policy/ch-opersys.rst
+++ b/policy/ch-opersys.rst
@@ -362,7 +362,13 @@ The ``sysv-rc`` runlevel system for ``sysvinit`` uses 
symlinks in
``/etc/rcn.d`` to decide which scripts to run and in which order at boot
time and when the init state (or "runlevel") is changed.  See the
``README.runlevels`` file shipped with ``sysv-rc`` for implementation
details.

[-Other alternatives might exist.-]{+``openrc`` can determine its own
order of services to run and when to change+}
{+the init state. Since openrc uses ``/usr/libexec/rc/ìnit.d`` as
service directory+}
{+but has its own service syntax divergent to ``sysvinit``, the following 
sections+}
{+about init scripts do not apply when using ``openrc-native``. Native openrc 
services+}
{+must be installed to ``/usr/libexec/rc/init.d``.+}

The sections below describe how to write those scripts and configure those
symlinks.

=========================================================================

Will the "must" requirement here make any packages in the archive buggy?

If we decide on this change, then none. openrc-native is a bin-NEW package that then would need to comply with this. Plus any future packages shipping such services.

best,

werdahias

Attachment: signature.asc
Description: Digital signature

Reply via email to