-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Russ Allbery wrote: > "Eugene V. Lyubimkin" <[EMAIL PROTECTED]> writes: > >> "The package maintainer scripts must use invoke-rc.d to invoke the >> /etc/init.d/* initscripts, instead of calling them directly." >> >> Then, but, it say: >> >> "Most packages will simply need to change: >> /etc/init.d/<package> >> <action> >> >> in their postinst and prerm scripts to: >> >> if which invoke-rc.d >/dev/null 2>&1; then >> invoke-rc.d package <action> >> else >> /etc/init.d/package <action> >> fi >> " >> ... which is fallback to using /etc/init.d directly if 'invoke-rc.d' is >> missing. But, how it can be? The package 'sysv-rc' that contains >> 'invoke-rc.d' has 'required' priority. > > Required priority doesn't mean that you can assume the package is always > there. You still have to declare explicit dependencies or fall back if > it's not unless the package is marked essential, which sysv-rc is not. > Ok, thanks for explanation. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkhx9dAACgkQchorMMFUmYzo9QCgrVvO0FVqUlBJbvIJraAEhv4L 2+cAniEP5EeFs31HS1CmrczMk6VGBZPb =Dp2w -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]