[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: The meaning of $all in init.d scripts dependencies (Was: Upstart support for LSB headers (Two line init.d scripts? Sure, that will work!))



On 02/07/2014 05:22 PM, Petter Reinholdtsen wrote:
> And according to Thomas, OpenRC assume scripts depending on $all also
> depend on other scripts depending on $all, conclude there is a loop and
> try to break the loop at some random point in the perceived loop.

That is correct, however, the way it is done currently, it does
approximately what one would expect in Debian! :)

Anyway, that's not a clean implementation. So, thanks a lot for this
definition matching sysv-rc. So this may lead to newer code.

The author of lsb2rcconf (eg: Dmitry Yu Okunev) will work on it. What
will be done is scanning all LSB header scripts for $all, and fix the
conversion to the OpenRC internal format (at least that's what he wrote
on IRC).

Cheers,

Thomas Goirand (zigo)


Reply to: