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
signature.asc
Description: OpenPGP digital signature