On Sun, Sep 06, 2009 at 06:40:44PM +0200, Pierre Habouzit wrote:
> On Sun, Sep 06, 2009 at 12:04:33PM +0200, Marco d'Itri wrote:
> > On Sep 06, Steve Langasek <vorlon@debian.org> wrote:
> > > > When should maintainers start adding upstart jobs to their packages?
> > > Not before the upstart compat package that provides upstart-job for
> > > sysvinit-based systems is available.
> > Is this relevant for Linux-specific packages as well? I.e., do we want
> > to continue supporting sysvinit on Linux systems?
> for one: LSB somehow requires it.
No. The LSB requires *LSB packages* to use init scripts. Debian
packages are not LSB packages.
> second: I think it's disruptive for users to be unable to do
> /etc/init.d/$service stop/start/restart anymore.
The transition plan here is to allow users to use the 'service' command
('service $service stop/start/restart') as an abstraction layer. If the
ports all migrate to upstart too, we'll eventually want to stop shipping
these symlinks.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org
Attachment:
signature.asc
Description: Digital signature