Bug#445489: Reminder about LSB conformance

2009-05-01 Thread Peter Eisentraut
The advice in the previous message is bogus.  What LSB says is that conforming 
applications should not use set -e in their init scripts.  Debian, however, is 
a (possibly) conforming *implementation* that is supposed to host (possibly) 
conforming *applications*.  The advice on set -e has no relevance there, 
unless you want to create packages that you can also use on other conforming 
LSB implementations (i.e., other Linux distributions).



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#445489: Reminder about LSB conformance

2008-05-08 Thread C. Chad Wallace
I noticed that the init script for at is intended to be LSB-compliant
(as most or all Debian init scripts are), so I thought I should point
this out:

The LSB 3.1 spec states, in section 20.8 "Init Script Functions":

"Conforming scripts shall not specify the "exit on error" option (i.e.
set -e) when sourcing this file, or calling any of the commands thus
made available."

So the script should not use "set -e".

-- 

C. Chad Wallace, B.Sc.
The Lodging Company
http://www.skihills.com/
OpenPGP Public Key ID: 0x262208A0

Debian Hint #5: If you need to build a custom kernel, use the
'make-kpkg' script found in the kernel-package package.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]