[ovs-discuss] Ubuntu systemd scripts for openvswitch

Ben Pfaff blp at ovn.org
Wed Nov 25 00:27:14 UTC 2015

On Tue, Nov 24, 2015 at 09:28:31AM -0800, Guru Shetty wrote:
> Ben,
>  Do you know anything about the latest debian? Should we go to systemd for
> that?

Debian installs systemd by default these days, but it does provide
compatibility with sysvinit and Debian policy says that every Debian
init system must do so, see below.

I don't know whether there would be important benefits to supporting
systemd directly in Debian.

9.11. Alternate init systems

     A number of other init systems are available now in Debian that can be
     used in place of `sysvinit'.  Alternative init implementations must
     support running SysV init scripts as described at Section 9.3, `System
     run levels and `init.d' scripts' for compatibility.

     Packages may integrate with these replacement init systems by
     providing implementation-specific configuration information about how
     and when to start a service or in what order to run certain tasks at
     boot time.  However, any package integrating with other init systems
     must also be backwards-compatible with `sysvinit' by providing a
     SysV-style init script with the same name as and equivalent
     functionality to any init-specific job, as this is the only start-up
     configuration method guaranteed to be supported by all init
     implementations.  An exception to this rule is scripts or jobs
     provided by the init implementation itself; such jobs may be required
     for an implementation-specific equivalent of the `/etc/rcS.d/' scripts
     and may not have a one-to-one correspondence with the init scripts.

More information about the discuss mailing list