Carlos E. R. wrote:
The Thursday 2005-07-21 at 15:54 -0400, James Knott wrote:
El 2005-07-21 a las 15:54 -0400, James Knott escribió:
# X-UnitedLinux-Should-Start: $ALL This one is ignored in SLP. Pity.
How do you know it's ignored?
I remember reading it O:-)
It is a "vendor" extension (excerpting from /etc/init.d/skeleton):
# Any extensions to the keywords given above should be preceeded by # X-VendorTag- (X-UnitedLinux- X-SuSE- for us) according to LSB. ... # UnitedLinux extensions: # $ALL indicates that a script should be inserted # at the end
Only a "UnitedLinux" distro has to comply by it. I remember reading that SLP doesn't - the problem is finding now where... ah, I found it, "man insserv":
and calculating the dependencies between all scripts. Please note, that the Required-Stop, X-UnitedLinux-Should-Stop, and Default-Stop are ignored in SuSE Linux, because the SuSE boot script concept uses a differential link scheme (see init.d(7)). With known dependencies and runlevel(s) insserv sets and reorders the corresponding symbolic links of the concerned runlevels directories (see init.d(7)). Known run- levels are:
According to what I see, that only applies to the "Stop" functions. I don't see any mention of Start functions. Perhaps the best thing to do, would be to try using it.