Package: initscripts Version: 2.87dsf-6 Severity: normal Since I upgraded udev to version 146-3 on Sunday evening, the shutdown process hiccups. One symptom is that wpa_supplicant does not get killed, leaving /var and /usr busy; see #548694 for that issue.
The other problem is that sendsigs takes ten seconds and then reports failure. I tried running all the scripts in /etc/rc6.d manually and put a "set -x" into the sendsigs script; the output is attached, as is the output of "pstree" before and after running sendsigs.
init-+-acpid |-cron |-dbus-daemon |-dhclient3 |-dictd |-5*[getty] |-login---bash---pstree |-portmap |-rpc.statd |-rsyslogd---3*[{rsyslogd}] |-udevd---2*[udevd] `-wpa_supplicant
+ do_stop + OMITPIDS= + [ -e /var/run/sendsigs.omit ] + [ -e /lib/init/rw/sendsigs.omit ] + [ -d /lib/init/rw/sendsigs.omit.d/ ] + [ -f /lib/init/rw/sendsigs.omit.d/portmap ] + cat /lib/init/rw/sendsigs.omit.d/portmap + OMITPIDS=-o 1100 + [ -f /lib/init/rw/sendsigs.omit.d/rsyslog ] + cat /lib/init/rw/sendsigs.omit.d/rsyslog + OMITPIDS=-o 1100 -o 1231 + [ -f /lib/init/rw/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid ] + cat /lib/init/rw/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid + OMITPIDS=-o 1100 -o 1231 -o 1550 + sync + log_action_begin_msg Asking all remaining processes to terminate + echo -n Asking all remaining processes to terminate... Asking all remaining processes to terminate...+ killall5 -15 -o 1100 -o 1231 -o 1550 + log_action_end_msg 0 + log_action_end_msg_pre 0 + : + [ -z ] + end=. + [ 0 -eq 0 ] + echo done. done. + log_action_end_msg_post 0 + : + alldead= + killall5 -18 -o 1100 -o 1231 -o 1550 + : + sleep 1 + killall5 -18 -o 1100 -o 1231 -o 1550 + : + sleep 1 + killall5 -18 -o 1100 -o 1231 -o 1550 + : + sleep 1 + killall5 -18 -o 1100 -o 1231 -o 1550 + : + sleep 1 + killall5 -18 -o 1100 -o 1231 -o 1550 + : + sleep 1 + killall5 -18 -o 1100 -o 1231 -o 1550 + : + sleep 1 + killall5 -18 -o 1100 -o 1231 -o 1550 + : + sleep 1 + killall5 -18 -o 1100 -o 1231 -o 1550 + : + sleep 1 + killall5 -18 -o 1100 -o 1231 -o 1550 + : + sleep 1 + killall5 -18 -o 1100 -o 1231 -o 1550 + : + sleep 1 + [ -z ] + log_action_begin_msg Killing all remaining processes + echo -n Killing all remaining processes... Killing all remaining processes...+ killall5 -9 -o 1100 -o 1231 -o 1550 + log_action_end_msg 1 + log_action_end_msg_pre 1 + : + [ -z ] + end=. + [ 1 -eq 0 ] + log_use_fancy_output + TPUT=/usr/bin/tput + EXPR=/usr/bin/expr + [ -t 1 ] + FANCYTTY=0 + false + echo failed. failed. + log_action_end_msg_post 1 + : + :
init-+-5*[getty] |-login---bash---pstree |-portmap |-rsyslogd---2*[{rsyslogd}] `-wpa_supplicant
Any idea how to find out what causes this problem would be appreciated. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (x86_64) Kernel: Linux 2.6.30.8-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages initscripts depends on: ii coreutils 7.5-6 GNU core utilities ii debianutils 3.2.1 Miscellaneous utilities specific t ii libc6 2.9-26 GNU C Library: Shared libraries ii lsb-base 3.2-23 Linux Standard Base 3.2 init scrip ii mount 2.16.1-3 Tools for mounting and manipulatin ii sysv-rc 2.87dsf-6 System-V-like runlevel change mech ii sysvinit-utils 2.87dsf-6 System-V-like utilities Versions of packages initscripts recommends: ii e2fsprogs 1.41.9-1 ext2/ext3/ext4 file system utiliti ii psmisc 22.8-1 utilities that use the proc file s initscripts suggests no packages. -- no debconf information