Package: console-common
Version: 0.7.54
Severity: serious
Debian Policy states (§9.3.1):
"Also, if the script name ends `.sh', the script will be sourced in
runlevel `S' rather that being run in a forked subprocess, but will
be explicitly run by `sh' in all other runlevels".
Accordingly, .sh scripts run from /etc/rcS.d/ must not do "exit".
/etc/init.d/keymap.sh is run from /etc/rcS.d/ and it does do "exit".
S05keymap.sh:command -v loadkeys >/dev/null 2>&1 || exit 0
S05keymap.sh: [ $CONSOLE_TYPE = "serial" ] && exit 0
S05keymap.sh: exit 1
This prevents sysv-rc from obeying policy §9.3.1.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (700, 'unstable'), (400, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-3-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Versions of packages console-common depends on:
ii console-data 2002.12.04dbs-50 Keymaps, fonts, charset maps, fall
ii console-tools 1:0.2.3dbs-58 Linux console and font utilities
ii debconf [debconf-2.0] 1.4.59 Debian configuration management sy
ii debianutils 2.15.1 Miscellaneous utilities specific t
ii kbd-compat [kbd] 1:0.2.3dbs-58 Wrappers around console-tools for
ii lsb-base 3.0-11 Linux Standard Base 3.0 init scrip
console-common recommends no packages.
-- debconf information:
console-data/keymap/powerpcadb:
console-data/keymap/ignored:
console-data/keymap/full:
console-data/keymap/template/keymap:
* console-data/keymap/policy: Don't touch keymap
console-data/bootmap-md5sum: none
console-data/keymap/template/layout:
console-data/keymap/family: qwerty
console-data/keymap/template/variant: