Bug#759001: Bug#758992: krb5-kdc-ldap: please add systemd integration to ensure reliable startup

Mathieu Parent math.parent at gmail.com
Fri Oct 3 06:06:00 BST 2014


Hello Mike,

On Sun, 24 Aug 2014 00:31:09 +0200 Michael Biebl <biebl at debian.org> wrote:
> As far as insserv overrides go in systemd (#759001): Apparently there
> are only two packages using that mechanism:
> krb5-kdc-ldap and debian-edu-config (and the latter is very special in
> any case).
>
> So I'm not convinced spending time on teaching systemd about insserv
> overrides with the limited ressources we have, is a good idea when we
> can just as well write one (or two service files).
>
> Therefore I'm inclined to tag #759001 as wontfix as far as myself goes.

Except that insserv overrides are also usefull for a local admin.

At my work, we use them for two specific purposes:
- for vendor-provided scripts without LSB headers, or with wrong LSB
headers (this way we don't touch their garbage)
- for clustering. When a service is started by ctdb or
corosync/pacemaker. This is needed because "invoke-rc.d disable *"
don't edit the headers, and then insserv complain.

Point 2 is probably gone with systemd, but I don't know how to fix #1
in a systemd way.

Thanks for your hard work

Mathieu



More information about the Pkg-systemd-maintainers mailing list