On Tue, Sep 15, 2009 at 04:47:24PM +0200, Bastian Blank wrote: > On Tue, Sep 15, 2009 at 03:16:53PM +0100, Colin Watson wrote: > > > The ssh init script fails to do anything usefull of echo fails with EIO > > > because of the set -e. Standard output is /dev/console during the > > > initial startup. > > > > > > /dev/console is a special device. It may generate EIO on writing if > > > no backend device is connected to it, aka while the console is > > > missconfigured or broken. Such a system will boot up normal but the sshd > > > will be missing, which may be needed to fix things. > > > > OK, but /etc/init.d/ssh doesn't echo anything directly; it just uses the > > LSB init functions. I think they ought to be changed to explicitly > > discard errors from console writes as appropriate. > > The LSB init script example explicitely stat that you must not use > "set -e".
Obvious nonsense IMO ... -- Colin Watson [cjwat...@debian.org] -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org