Re: Bug#206928: LSB vs. Policy
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
Reply to: