[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#377740: lintian: lintian doesn't report missing LSB information in init-scripts



Package: lintian
Version: 1.23.22
Severity: wishlist

To be able to check boot script order, and also to be able to start
boot scripts in parallel, it is important to know the dependencies of
the various boot scripts.  The Linux Software Base specifies a init.d
header file format useful for this purpose, and adding such header to
all scripts in /etc/init.d would make it possible to use this
information to check the current sequence and speed up the debian
boot. Many maintainers forget to add LSB compliant headers in their init-scripts and this could be avoided if lintian detected this fault.

<URL:http://wiki.debian.org/LSBInitScripts>
explains how to make an LSB-compliant script with Debian and a current status of LSB-compliance of init-scripts is available a
<URL:http://initscripts-ng.alioth.debian.org/soc2006-bootsystem/lsblist.html>

Currently there is a script in perl to check LSB compliance in:
<URL:http://initscripts-ng.alioth.debian.org/soc2006-bootsystem/code/checkLSB>
which is intended to be expanded to a lintian patch for the Deliverable 5 of the project "Improving the debian boot" in
<URL:http://initscripts-ng.alioth.debian.org/soc2006-bootsystem/>.


I am using Debian GNU/Linux Unstable, kernel 2.6.16-2-486

cheers,

Carlos Villegas










Reply to: