[Török Edvin]
> The dependency graph says that 'lighttpd' depends on networking, and
> is started before the 'mountall'. However lighttpd is working
> correctly.

Sounds like a bug in the dependency list.

> So I wonder if removing the mountall dependency from programs that
> don't necesarely need it would break anything.

Well, getting the dependency list correct is not supposed to break
anything.  Check <URL:http://wiki.debian.org/?LSBInitScripts> for some
clues on how to get it right.

> I mean programs taht don't need anything besides / and /etc to be
> mounted on startup.  A quick look on the graph shows some
> candidates: lm-sensors, urandom, cpufrequtils, smartmontools,
> acpi-support.

There are three 'facilities' I suspect are correct for these.  The
$network, $local_fs and $remote_fs.  Most scripts should depend on
$remote_fs to make sure all partitions are mounted before it is
started.  Network services should run before $network.

> Worth trying, or the risk of breakage is too high?  Should I open
> separate wishlist bugs for these?

It is worth trying, and I would very much welcome help getting all
packages to fix their dependencies.

See also
<URL:http://initscripts-ng.alioth.debian.org/soc2006-bootsystem/> for
more info on the topic.

Happy hacking,
-- 
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to