[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#591791: [PATCH] Document generic and upstart-specific init-system requirements



]] Michael Biebl 

> Do we "somehow" ensure the on/off state of the service is kept
> consistent between the different init systems, so it doesn't matter
> when I switch from sysvinit to upstart (or back again)?

Yes, I think it's fairly obvious we need to keep the set of services
enabled/disabled regardless of init system.  I think it's the
responsibility of the init system to make sure that is actually true,
through a policy-defined mechanism which packages are required to use.

This does raise the interesting problem of how and where to do that
synchronisation.  I wonder if something like the emacsen-hooks mechanism
would make sense or if we should consider the rcN.d links to be
authoritative and it being up to the init system to make sure it
respects the state set by the symlinks.

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are



Reply to: