Re: Please all dependency info into your init.d script
> What about circular dependencies that must be broken differently
> depending on the admin configuration ?
[Henrique de Moraes Holschuh]
> You have your answer right there: let the admin fix it.
Exactly. And the insserv system provides a system where overrides are
read from /etc/insserv/overrides for such use (or the admin can just
edit the scripts directly). Of course, circular dependencies are a
nasty problem already with the current ordering mechanism, and a
source of several of the bugs in the current boot sequencing.
So please add dependency information into all init.d scripts missing
them today, to make it possible to detect the current circular
dependencies that need to be solved before Lenny. Without dependency
information, it is a lot harder to detect these problems.