On 05 Jul 2001 at 23:55 (+1000), Anthony Towns wrote: | On Wed, Jul 04, 2001 at 03:35:17PM +1000, Anthony Towns wrote: | > Why are runlevels specified? If I choose to run a system that doesn't use | > runlevels, why should ISV's software break? If I choose to give different | > meanings to the first 6 runlevels, why should ISV's software break? | | More additionally than relatedly, but the facility names section doesn't | seem entirely clear either. | | If I have scripts /etc/init.d/foo and /etc/init.d/bar in my .lsb | package (with names allocated by LANANANANANA [0]), can I just put a "# | Required-Start: foo" in bar, or do I also need a "# Provides: foo" in foo?
you must have a Provides: line if the script Provides a facility that any other script Requires, otherwise, how is the dependency to be resolved? b
