On Sun, Aug 24, 2003 at 12:09:14PM +0200, Martin Godisch wrote: > > > > See subject. The init script should just be quiet, as other init > > > > scripts do. Instead, it says "...program not found". > > > > > > This is in compliance with the Linux Standard Base: > > > > > > In case of an error, while processing any init script action except > > > for "status", the init script must print an error message and return > > > one of the following non-zero exit status codes. > > > > > > 5 - program is not installed > > > > > > http://www.linuxbase.org/spec/refspecs/LSB_1.3.0/gLSB/gLSB/iniscrptact.html > > > > I do not care much about LSB when it specifies bull^h^h^h^h weird things - > > and in this case, it clashes with our Policy (?9.3.2).
<ignorance> I thought that the LSB only applies to LSB packages and Debian Policy applies to Debian packages. In this case, we have this "graceful exit" clause so that when a package is removed but not purged, the script exits silently. I don't know whether LSB packages have such a concept (removal vs. purge). </ignorance> Julian -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Julian Gilbey, website: http://www.polya.uklinux.net/ Debian GNU/Linux Developer, see: http://people.debian.org/~jdg/ Visit http://www.thehungersite.com/ to help feed the hungry