List of LSB headers in Debian init-scripts

This is a list of the scripts in Debian Sid and their LSB headers. Currently it shows only the desktop task init-script subset. For more information about adding LSB headers to an init script go to Debian maintainers guide to LSB compliance

Go to table with LSB compliance information of each init-script

acpid.dpkg-new

Provides=acpid
Required-Start=$syslog
Required-Stop=$syslog
Default-Start=2 3 4 5
Default-Stop=0 1 6
Should-Start=$local_fs
Should-Stop=$local_fs
Short-Description=Start the Advanced Configuration and Power Interface daemon
Description=Provide a socket for X11, hald and others to multiplex

NOTES:

alsa

Provides=alsa
Required-Start=mountall
Required-Stop=mountall
Default-Start=S
Default-Stop=0 1 6
Should-Start=
Should-Stop=
Short-Description=Script to unload and load ALSA modules
Description=Used to load and unload ALSA modules and

NOTES:
Should-Start LSB header has no arguments.<
> Should-Stop LSB header has no arguments.

alsa-utils

Provides=alsa-utils
Required-Start=mountall
Required-Stop=mountall
Default-Start=S
Default-Stop=0 6
Should-Start=
Should-Stop=
Short-Description=Restore and store ALSA driver settings
Description=This script stores and restores mixer levels on

NOTES:
Should-Start LSB header has no arguments.<
> Should-Stop LSB header has no arguments.

alsa-utils.dpkg-new

Provides=alsa-utils
Required-Start=$local_fs
Required-Stop=$local_fs
Default-Start=S
Default-Stop=0 6
Should-Start=
Should-Stop=
Short-Description=Restore and store ALSA driver settings
Description=This script stores and restores mixer levels on

NOTES:
Should-Start LSB header has no arguments.<
> Should-Stop LSB header has no arguments.

alsa.dpkg-new

Provides=alsa
Required-Start=mountall
Required-Stop=mountall
Default-Start=S
Default-Stop=0 1 6
Should-Start=
Should-Stop=
Short-Description=Script to unload and load ALSA modules
Description=Used to load and unload ALSA modules and

NOTES:
Should-Start LSB header has no arguments.<
> Should-Stop LSB header has no arguments.

bootlogd

Provides=bootlogd
Required-Start=mountdevsubfs
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Start or stop bootlogd.
Description=Starts or stops the bootlogd log program

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

bootmisc.sh

Provides=bootmisc
Required-Start=$local_fs hostname $remote_fs
Required-Stop=$local_fs
Default-Start=S
Default-Stop=
Short-Description=Miscellaneous things to be done during bootup.
Description=

NOTES:
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.
Description LSB header is empty.

checkfs.sh

Provides=checkfs
Required-Start=modutils checkroot
Required-Stop=
Default-Start=S
Default-Stop=
Should-Start=lvm cryptdisks
Should-Stop=
Short-Description=Check all filesystems.

NOTES:
Required-Stop LSB header has no arguments.
Should-Stop LSB header has no arguments.
Default-Stop LSB header has no arguments.
Description LSB header missing.

checkroot.sh

Provides=checkroot
Required-Start=mountdevsubfs
Required-Stop=
Default-Start=S
Default-Stop=
Should-Start=keymap hwclockfirst
Should-Stop=
Short-Description=Check to root file system.

NOTES:
Required-Stop LSB header has no arguments.
Should-Stop LSB header has no arguments.
Default-Stop LSB header has no arguments.
Description LSB header missing.

console-screen.sh

Provides=console-screen
Required-Start=$local_fs $remote_fs
Required-Stop=$local_fs $remote_fs
Default-Start=S 2 3 4 5
Default-Stop=0 1 6
Should-Start=$syslog
Should-Stop=
Short-Description=Prepare console
Description=Set console screen modes and fonts

NOTES:
Should-Stop LSB header has no arguments.

cron

Provides=cron
Required-Start=$syslog $time
Required-Stop=$syslog $time
Default-Start=2 3 4 5
Default-Stop=S 0 1 6
Short-Description=Regular background program processing daemon
Description=cron is a standard UNIX program that runs user-specified

NOTES:
Should-Start LSB header missing.
Should-Stop LSB header missing.

cron.dpkg-new

Provides=cron
Required-Start=$syslog $time
Required-Stop=$syslog $time
Default-Start=2 3 4 5
Default-Stop=0 1 6
Short-Description=Regular background program processing daemon
Description=cron is a standard UNIX program that runs user-specified

NOTES:
Should-Start LSB header missing.
Should-Stop LSB header missing.

dbus

Provides=dbus
Required-Start=$local_fs $syslog
Required-Stop=$local_fs $syslog
Default-Start=2 3 4 5
Default-Stop=S 0 1 6

NOTES:
Should-Start LSB header missing.
Should-Stop LSB header missing.
Short-Description LSB header missing.
Description LSB header missing.

dirmngr

Provides=dirmngr
Required-Start=$local_fs
Required-Stop=$local_fs
Default-Start=2 3 4 5
Default-Stop=S 0 1 6
Short-Description=start DirMngr daemon
Description=DirMngr is a server for managing and downloading certificate

NOTES:
Should-Start LSB header missing.
Should-Stop LSB header missing.

discover.dpkg-new

Provides=discover
Required-Start=mountdevsubfs checkroot $local_fs
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Load kernel modules at boot time

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.
Description LSB header missing.

exim4.dpkg-new

Provides=exim4 mail-transport-agent
Required-Start=$local_fs $remote_fs $syslog $named $network $time
Required-Stop=$local_fs $remote_fs $syslog $named $network
Default-Start=2 3 4 5
Default-Stop=0 1 6
Should-Start=postgresql mysql clamav-daemon greylist spamassassin
Should-Stop=postgresql mysql clamav-daemon greylist spamassassin
Short-Description=exim Mail Transport Agent
Description=exim is a Mail Transport agent

NOTES:

gdm

Provides=x-display-manager gdm
Required-Start=$local_fs $remote_fs
Required-Stop=$local_fs $remote_fs
Default-Start=2 3 4 5
Default-Stop=S 0 1 6
Should-Start=console-screen
Short-Description=GNOME Display Manager
Description=Debian init script for the GNOME Display Manager

NOTES:
Should-Stop LSB header missing.

gdm.dpkg-new

Provides=x-display-manager gdm
Required-Start=$local_fs $remote_fs
Required-Stop=$local_fs $remote_fs
Default-Start=2 3 4 5
Default-Stop=S 0 1 6
Should-Start=console-screen acpid
Short-Description=GNOME Display Manager
Description=Debian init script for the GNOME Display Manager

NOTES:
Should-Stop LSB header missing.

glibc.sh

Provides=glibc
Required-Start=
Required-Stop=
Default-Start=S
Default-Stop=

NOTES:
Required-start LSB header has no arguments.
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.
Short-Description LSB header missing.
Description LSB header missing.

halt

Provides=halt
Required-Start=
Required-Stop=
Default-Start=
Default-Stop=0
Should-Start=
Should-Stop=
Short-Description=Execute the halt command.
Description=

NOTES:
Required-start LSB header has no arguments.
Required-Stop LSB header has no arguments.
Should-Start LSB header has no arguments.<
> Should-Stop LSB header has no arguments.
Default-Start LSB header has no arguments.
Description LSB header is empty.

hostname.sh

Provides=hostname
Required-Start=
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Set hostname based on /etc/hostname
Description=Read the machines hostname from /etc/hostname, and

NOTES:
Required-start LSB header has no arguments.
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

keymap.sh

Provides=keymap
Required-Start=mountvirtfs
Required-Stop=
Default-Start=S 2 3 4 5
Default-Stop=0 1 6
Should-Start=$syslog
Should-Stop=
Description=Set the Console keymap

NOTES:
Required-Stop LSB header has no arguments.
Should-Stop LSB header has no arguments.
Short-Description LSB header missing.

keymap.sh.dpkg-new

Provides=keymap
Required-Start=mountdevsubfs
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Set keymap
Description=Set the Console keymap

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

killprocs

Provides=killprocs
Required-Start=$local_fs
Required-Stop=
Default-Start=1
Default-Stop=
Short-Description=executed by init(8) upon entering runlevel 1 (single).

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.
Description LSB header missing.

lpd.dpkg-new

Provides=lpd
Required-Start=$syslog
Required-Stop=$syslog
Default-Start=2 3 4 5
Default-Stop=0 1 6
Should-Start=
Should-Stop=
Short-Description=BSD lpr/lpd line printer spooling system
Description=This is the BSD printer spooler and associated

NOTES:
Should-Start LSB header has no arguments.<
> Should-Stop LSB header has no arguments.

makedev

Required-Start=$local_fs
Required-Stop=$local_fs
Default-Start=2 3 4 5
Default-Stop=0 1 6
Short-Description=Creates device files in /dev

NOTES:
Provides LSB header missing.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Description LSB header missing.

module-init-tools

Provides=module-init-tools
Required-Start=
Required-Stop=
Default-Start=S
Default-Stop=
Should-Start=checkroot
Should-Stop=
Short-Description=Process /etc/modules.
Description=Load the modules listed in /etc/modules.

NOTES:
Required-start LSB header has no arguments.
Required-Stop LSB header has no arguments.
Should-Stop LSB header has no arguments.
Default-Stop LSB header has no arguments.

module-init-tools.dpkg-new

Provides=module-init-tools
Required-Start=
Required-Stop=
Default-Start=S
Default-Stop=
Should-Start=checkroot
Should-Stop=
Short-Description=Process /etc/modules.
Description=Load the modules listed in /etc/modules.

NOTES:
Required-start LSB header has no arguments.
Required-Stop LSB header has no arguments.
Should-Stop LSB header has no arguments.
Default-Stop LSB header has no arguments.

mountall-bootclean.sh

Provides=mountall-bootclean
Required-Start=mountall
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=bootclean after mountall.
Description=Clean temporary filesystems after

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

mountall.sh

Provides=mountall
Required-Start=checkfs
Required-Stop=
Default-Start=S
Default-Stop=
Should-Start=lvm
Should-Stop=
Short-Description=Mount all filesystems.
Description=

NOTES:
Required-Stop LSB header has no arguments.
Should-Stop LSB header has no arguments.
Default-Stop LSB header has no arguments.
Description LSB header is empty.

mountdevsubfs.sh

Provides=mountdevsubfs
Required-Start=mountkernfs
Required-Stop=
Default-Start=S
Default-Stop=
Should-Start=udev
Short-Description=Mount special file systems under /dev.
Description=Mount the virtual filesystems the kernel provides

NOTES:
Required-Stop LSB header has no arguments.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

mountkernfs.sh

Provides=mountkernfs
Required-Start=
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Mount kernel virtual file systems.
Description=Mount initial set of virtual filesystems the kernel

NOTES:
Required-start LSB header has no arguments.
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

mountnfs-bootclean.sh

Provides=mountnfs-bootclean
Required-Start=mountnfs
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=bootclean after mountnfs.
Description=Clean temporary filesystems after

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

mountnfs.sh

Provides=mountnfs
Required-Start=$local_fs
Required-Stop=
Default-Start=S
Default-Stop=
Should-Start=$network
Short-Description=Wait for network file systems to be mounted
Description=Network file systems are mounted by

NOTES:
Required-Stop LSB header has no arguments.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

mtab.sh

Provides=mtab
Required-Start=checkroot
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Update mtab file.
Description=Update the mount program's mtab file after

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

networking

Provides=networking
Required-Start=mountvirtfs ifupdown $local_fs
Default-Start=S
Default-Stop=0 6

NOTES:
Required-Stop LSB header missing.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Short-Description LSB header missing.
Description LSB header missing.

nfs-common

Provides=nfs-common
Required-Start=$time
Default-Start=2 3 4 5
Default-Stop=0 1 6
Short-Description=NFS support files common to client and server
Description=NFS is a popular protocol for file sharing across

NOTES:
Required-Stop LSB header missing.
Should-Start LSB header missing.
Should-Stop LSB header missing.

nfs-common.dpkg-new

Provides=nfs-common
Required-Start=$time
Required-Stop=$time
Default-Start=2 3 4 5
Default-Stop=0 1 6
Short-Description=NFS support files common to client and server
Description=NFS is a popular protocol for file sharing across

NOTES:
Should-Start LSB header missing.
Should-Stop LSB header missing.

nviboot.dpkg-new

Provides=nviboot
Required-Start=$remote_fs
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Script to recover nvi edit sessions.

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.
Description LSB header missing.

portmap

Provides=portmap
Required-Start=$network
Required-Stop=$network
Default-Start=S 2 3 4 5
Default-Stop=0 1 6
Should-Start=$named
Should-Stop=$named

NOTES:
Short-Description LSB header missing.
Description LSB header missing.

portmap.dpkg-new

Provides=portmap
Required-Start=$network
Required-Stop=$network
Default-Start=S 2 3 4 5
Default-Stop=0 1 6
Should-Start=$named
Should-Stop=$named

NOTES:
Short-Description LSB header missing.
Description LSB header missing.

pppd-dns

Required-Start=$local_fs
Default-Start=S
Short-Description=Restore resolv.conf if the system crashed.

NOTES:
Provides LSB header missing.
Required-Stop LSB header missing.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header missing.
Description LSB header missing.

pppd-dns.dpkg-new

Provides=pppd-dns
Required-Start=$local_fs
Default-Start=S
Short-Description=Restore resolv.conf if the system crashed.

NOTES:
Required-Stop LSB header missing.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header missing.
Description LSB header missing.

procps.sh

Provides=procps
Required-Start=mountvirtfs
Required-Stop=
Default-Start=S 1 2 3 4 5
Default-Stop=0 6

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Short-Description LSB header missing.
Description LSB header missing.

rc.local

Provides=rc.local
Required-Start=$local_fs $remote_fs
Required-Stop=
Default-Start=2 3 4 5
Default-Stop=
Short-Description=Run /etc/rc.local if it exist

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.
Description LSB header missing.

reboot

Provides=reboot
Required-Start=
Required-Stop=
Default-Start=
Default-Stop=6
Should-Start=
Short-Description=Execute the reboot command.
Description=

NOTES:
Required-start LSB header has no arguments.
Required-Stop LSB header has no arguments.
Should-Start LSB header has no arguments.<
> Should-Stop LSB header missing.
Default-Start LSB header has no arguments.
Description LSB header is empty.

rmnologin

Provides=rmnologin
Required-Start=$local_fs $remote_fs $all
Required-Stop=
Default-Start=1 2 3 4 5
Default-Stop=
Should-Start=kdm xdm gdm $syslog
Short-Description=Remove /etc/nologin at boot
Description=This script removes the /etc/nologin file as the

NOTES:
Required-Stop LSB header has no arguments.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

sendsigs

Provides=sendsigs
Required-Start=
Required-Stop=umountnfs
Default-Start=
Default-Stop=0 6
Short-Description=Kill all remaining processes.
Description=

NOTES:
Required-start LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Start LSB header has no arguments.
Description LSB header is empty.

single

Provides=single
Required-Start=$local_fs killprocs
Required-Stop=
Default-Start=1
Default-Stop=
Short-Description=executed by init(8) upon entering runlevel 1 (single).

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.
Description LSB header missing.

skeleton

Provides=skeleton
Required-Start=$local_fs $remote_fs
Required-Stop=$local_fs $remote_fs
Default-Start=2 3 4 5
Default-Stop=0 1 6
Short-Description=Example initscript
Description=This file should be used to construct scripts to be

NOTES:
Should-Start LSB header missing.
Should-Stop LSB header missing.

stop-bootlogd

Provides=stop-bootlogd
Required-Start=$remote_fs rmnologin
Required-Stop=
Default-Start=1 2 3 4 5
Default-Stop=
Short-Description=Stop bootlogd
Description=See the bootlogd script

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

stop-bootlogd-single

Provides=stop-bootlogd-single
Required-Start=$remote_fs $all
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Stop bootlogd in single user mode
Description=See the bootlogd script

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.

sudo

Provides=sudo
Required-Start=$local_fs $remote_fs
Required-Stop=
Default-Start=S 2 3 4 5
Default-Stop=0 1 6

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Short-Description LSB header missing.
Description LSB header missing.

udev

Provides=udev
Required-Start=mountvirtfs
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Start udevd, populate /dev and load drivers.

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.
Description LSB header missing.

udev-mtab

Provides=udev-mtab
Required-Start=udev checkroot
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Add to mtab the entries for /dev and /dev/.static/dev.

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.
Description LSB header missing.

udev-mtab.dpkg-new

Provides=udev-mtab
Required-Start=udev checkroot
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Add to mtab the entries for /dev and /dev/.static/dev.

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.
Description LSB header missing.

udev.dpkg-new

Provides=udev
Required-Start=mountkernfs
Required-Stop=
Default-Start=S
Default-Stop=
Short-Description=Start udevd, populate /dev and load drivers.

NOTES:
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Stop LSB header has no arguments.
Description LSB header missing.

umountfs

Provides=umountfs
Required-Start=
Required-Stop=umountroot
Default-Start=
Default-Stop=0 6
Short-Description=Turn off swap and unmount all local file systems.
Description=

NOTES:
Required-start LSB header has no arguments.
Should-Start LSB header missing.
Should-Stop LSB header missing.
Default-Start LSB header has no arguments.
Description LSB header is empty.

umountnfs.sh

Provides=umountnfs
Required-Start=
Required-Stop=umountfs
Default-Start=
Default-Stop=0 6
Should-Stop=portmap $network
Short-Description=Unmount all network filesystems except the root file system.
Description=Also unmounts all virtual filesystems (proc, devfs, devpts,

NOTES:
Required-start LSB header has no arguments.
Should-Start LSB header missing.
Default-Start LSB header has no arguments.

umountroot

Provides=umountroot
Required-Start=
Required-Stop=
Default-Start=
Default-Stop=0 6
Should-Stop=halt reboot
Short-Description=Mount the root filesystem read-only.

NOTES:
Required-start LSB header has no arguments.
Required-Stop LSB header has no arguments.
Should-Start LSB header missing.
Default-Start LSB header has no arguments.
Description LSB header missing.

urandom

Provides=urandom
Required-Start=$local_fs
Required-Stop=$local_fs
Default-Start=S
Default-Stop=0 6
Short-Description=Save and restore random seed between restarts.

NOTES:
Should-Start LSB header missing.
Should-Stop LSB header missing.
Description LSB header missing.

x11-common

Provides=x11-common
Required-Start=$local_fs $remote_fs
Required-Stop=$local_fs $remote_fs
Default-Start=S
Default-Stop=
Should-Start=$named
Should-Stop=$named

NOTES:
Default-Stop LSB header has no arguments.
Short-Description LSB header missing.
Description LSB header missing.

Last modified: Sat Jul 8

Generated by a GPL licensed perl script written as part of the Google Summer of Code 2006 Debian Project to Improve the Debian boot process.