hey sune,
On 06/11/2009 Sune Vuorela wrote:
> A bit ago, all display managers were providing x-display-manager in their lsb
> headers in the initscripts. We were asked to remove that, as insserv was
> unable to handle multiple scripts providing the same service.
that sounds weird. i thought that this was the sole purpose of virtual
facilities - to support several initscripts all providing similar
services. ah, but wait. there seems to be a difference between providing
a service inside the lsb headers and adding a virtual facility. see
http://wiki.debian.org/LSBInitScripts/DebianVirtualFacilities for
details.
> Why not fix that insserv stupidity instead of add further hacks on top ?
in my eyes the proper fix in insserv would be to make all X-Interactive
scripts start before the ones that provide x-display-manager, but as
long as openvpn is the only initscript that is concerned, i'm fine with
a X-Should-Start in the openvpn initscript as well. nevertheless, the
x-display-manager virtual facility is required.
> And is there a helper script to install insserv.conf.d things?
i don't know about one.
greetings,
jonas