[Pkg-sysvinit-devel] Bug#545181: /sbin/bootlogd: Please consider splitting out bootlogd

Josh Triplett josh at joshtriplett.org
Sat Sep 5 14:37:10 UTC 2009


Package: sysvinit-utils
Version: 2.87dsf-2
Severity: wishlist
File: /sbin/bootlogd

Please consider splitting out bootlogd into its own package.  That
package would contain /sbin/bootlogd and the three bootlogd init
scripts. This would have several advantages:

- Rather than needing /etc/default/bootlogd with its BOOTLOGD_ENABLE
  variable, you could simply assume that installing the bootlogd package
  implies you want to use bootlogd.

- Users who don't use bootlogd (probably most users, given that
  bootlogd requires enabling explicitly) would not need to have the
  package installed.  sysvinit-utils and initscripts must both exist on
  all Debian systems, whereas a split-out bootlogd need not.

- bootlogd tries to run as early as possible, and forces other init
  scripts to run later; thus, its init script ends up running alone.
  Even if the script ends up doing nothing, this stretches out the depth
  of the boot dependency tree.  Removing the package and its init
  scripts entirely would solve this.

Thanks,
Josh Triplett

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sysvinit-utils depends on:
ii  libc6                         2.9-26     GNU C Library: Shared libraries
ii  libselinux1                   2.0.85-3   SELinux shared libraries
ii  libsepol1                     2.0.38-1   Security Enhanced Linux library fo

sysvinit-utils recommends no packages.

Versions of packages sysvinit-utils suggests:
pn  sash                          <none>     (no description available)

-- no debconf information





More information about the Pkg-sysvinit-devel mailing list