Etch boots as fast as Woody...

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

2007/4/12, Erich Schubert <erich.schubert at>:
> 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).

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