Hi Bastian,

Le 23.02.2012 11:41, Bastian Blank a écrit :
> On Thu, Feb 23, 2012 at 11:09:20AM +0100, Didier 'OdyX' Raboud wrote:
>>>> The LSB init script example explicitely stat that you must not use
>>>> "set -e".
>>> Obvious nonsense IMO ...
>> I can't find in which file the "must not use set -e" clause is.
> 
> /etc/init.d/skeleton
> 
> Okay, this needs to be fixed somehow. I see two possibilities:
> - The maintainer fix the init script by removing set -e.
> - I refer this to the CTTE.

As far as I can see, /etc/init.d/skeleton is shipped by package
`initscripts`, not by any package built by src:lsb, right ?

(lsb-core ships /usr/share/doc/lsb-core/examples/init-skeleton.gz which
does not mention "set -e" at all).

So should we duplicate this bug to address the two issues separately ?

a) lsb-base: echo'ing to a /dev/console that EIO's can break unrelated
initscripts (e.g. openssh)

b) initscripts: /etc/init.d/skeleton wrongly recommends to not "set -e"

As for the CTTE, do we have a maintainer decision to override or a
technical disagreement? Or would it be mostly to get a piece of advice?

Cheers,

OdyX


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to