Etch boots as fast as Woody...

Michael Biebl mbiebl at gmail.com
Thu Apr 12 12:15:09 UTC 2007


2007/4/12, Erich Schubert <erich.schubert at gmail.com>:
> Thats another thing: DBus has it's own set of init scripts. They live in
> /etc/dbus-1/event.d
> and for all I've seen they're just like regular init scripts...

I'm already working on that.

The problem is, that services, that depend on D-Bus, have to be
restarted whenever the dbus-daemon is restarted. That's why the
event.d hack was conceived (the dbus init script runs the scripts in
/etc/dbus-1/event.d/ via run-parts).

My proposed solution is, that the initscripts are installed as regular
sysvinit initscript and declare a Required-Start: dbus.
Whenever dbus is restarted it will restart all services which have
these LSB init header. I'm going to upload a updated dbus package the
next days (and also updated packages for hal, network-manager, dhcdbd
and avahi).

I intend to start hal, dhcdbd and avahi-daemon at S24 (and stop at
K16) and network-manager(-dispatcher) at S26. This also means, that
gdm should be moved from S21 to something like S30 (so it is started
after the network is up).

Cheers,
Michael
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



More information about the initscripts-ng-devel mailing list