Package: needrestart Version: 1.2-5 Severity: grave Justification: data loss
Hi Thomas and Patrick, recently, it happened twice that needrestart killed my X session which was started by wdm and is running the awesome window manager via ~/.Xsession. I don't think it's the new upload but rather the recent dbus updates. I can't exactly remember if the second-last case was at the time when dbus was updated (and if so, needrestart would have been at version 1.2-4), but the case today definitely had a dbus update included. According to the logs it also restarted systemd itself. Despite there is $nrconf{override_rc} = { # DBus q(^dbus) => 0, […] } in the (used) default config, systemd restarted dbus: Nov 25 11:18:57 c-cactus systemd[1]: Stopping D-Bus System Message Bus... A more verbose log excerpt of what seems relevant to me: Nov 25 11:18:57 c-cactus systemd[1]: Reexecuting. Nov 25 11:18:57 c-cactus systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR) Nov 25 11:18:57 c-cactus systemd[1]: Detected architecture 'x86-64'. Nov 25 11:18:57 c-cactus systemd[1]: Started ACPI event daemon. Nov 25 11:18:57 c-cactus systemd[1]: Mounted /var. Nov 25 11:18:57 c-cactus systemd[1]: Mounted /home. Nov 25 11:18:57 c-cactus systemd[1]: Mounted /boot. Nov 25 11:18:57 c-cactus systemd[1]: Mounted /. Nov 25 11:18:57 c-cactus systemd[1]: Started File System Check on /dev/disk/by-uuid/…. […] Nov 25 11:18:57 c-cactus systemd[1]: Activated swap /dev/…/swap. Nov 25 11:18:57 c-cactus systemd[1]: Stopping Accounts Service... Nov 25 11:18:57 c-cactus systemd[1]: Stopping Avahi mDNS/DNS-SD Stack... Nov 25 11:18:57 c-cactus systemd[1]: Stopping Bluetooth service... Nov 25 11:18:57 c-cactus systemd[1]: Stopping Regular background program processing daemon... Nov 25 11:18:57 c-cactus systemd[1]: Starting Regular background program processing daemon... Nov 25 11:18:57 c-cactus systemd[1]: Started Regular background program processing daemon. Nov 25 11:18:57 c-cactus systemd[1]: Stopping D-Bus System Message Bus... Nov 25 11:18:57 c-cactus systemd[1]: Starting Accounts Service... Nov 25 11:18:57 c-cactus systemd[1]: Starting Bluetooth service... Nov 25 11:18:57 c-cactus systemd[1]: Stopping OpenBSD Secure Shell server... Nov 25 11:18:57 c-cactus systemd[1]: Stopping Journal Service... Nov 25 11:18:57 c-cactus systemd[1641]: Stopping Default. Nov 25 11:18:57 c-cactus systemd[1641]: Stopped target Default. Nov 25 11:18:57 c-cactus systemd[1641]: Stopping Basic System. Nov 25 11:18:57 c-cactus systemd[1641]: Stopped target Basic System. Nov 25 11:18:57 c-cactus systemd[1641]: Stopping Paths. Nov 25 11:18:57 c-cactus systemd[1641]: Stopped target Paths. Nov 25 11:18:57 c-cactus systemd[1641]: Stopping Timers. Nov 25 11:18:57 c-cactus systemd[1641]: Stopped target Timers. Nov 25 11:18:57 c-cactus systemd[1641]: Stopping Sockets. Nov 25 11:18:57 c-cactus systemd[1641]: Stopped target Sockets. Nov 25 11:18:57 c-cactus systemd[1641]: Starting Shutdown. Nov 25 11:18:57 c-cactus systemd[1641]: Reached target Shutdown. Nov 25 11:18:57 c-cactus systemd[1641]: Starting Exit the Session... Nov 25 11:18:57 c-cactus systemd[1]: Starting OpenBSD Secure Shell server... Nov 25 11:18:57 c-cactus systemd[1]: Started OpenBSD Secure Shell server. Nov 25 11:18:57 c-cactus systemd[1641]: Received SIGRTMIN+24 from PID 12082 (kill). Nov 25 11:18:57 c-cactus systemd[1]: Started Trigger Flushing of Journal to Persistent Storage. Nov 25 11:18:57 c-cactus systemd[1]: Starting Daemon for power management... Nov 25 11:18:57 c-cactus systemd[1]: Starting LSB: Starts and stops Wicd... Nov 25 11:18:57 c-cactus systemd[1]: Starting D-Bus System Message Bus... Nov 25 11:18:57 c-cactus systemd[1]: Started D-Bus System Message Bus. Nov 25 11:18:57 c-cactus systemd[1]: Started Bluetooth service. Nov 25 11:18:57 c-cactus systemd[1]: Starting Hostname Service... Nov 25 11:18:57 c-cactus systemd[1]: Started Accounts Service. Nov 25 11:18:57 c-cactus systemd[1]: Started Daemon for power management. Nov 25 11:18:57 c-cactus systemd[1]: Starting User Manager for UID 1000... Nov 25 11:18:57 c-cactus systemd[1]: Starting Login Service... Nov 25 11:18:57 c-cactus systemd[1]: Started Hostname Service. Nov 25 11:18:57 c-cactus systemd[1]: Started Login Service. Nov 25 11:18:57 c-cactus systemd[1]: Started User Manager for UID 1000. Nov 25 11:18:58 c-cactus systemd[1]: Starting Session c1 of user abe. Nov 25 11:18:58 c-cactus systemd[1]: Started Session c1 of user abe. Nov 25 11:18:59 c-cactus systemd[1]: Starting LSB: start or stop the WINGs display manager... Nov 25 11:18:59 c-cactus systemd[1]: Started LSB: start or stop the WINGs display manager. Nov 25 11:18:59 c-cactus systemd[1]: Starting X11 Display Manager. Nov 25 11:18:59 c-cactus systemd[1]: Reached target X11 Display Manager. I can send an even more complete journal log by private e-mail. -- Package-specific info:
needrestart output: Pending kernel upgrade! Running kernel version: 3.17-1-amd64 Diagnostics: The currently running kernel version is not the expected kernel version 3.17.0-trunk-amd64. Restarting the system to load the new kernel will not be handled automatically, so you should consider rebooting. [Return] No services need to be restarted. checkrestart output:
-- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (990, 'unstable'), (600, 'testing'), (110, 'experimental'), (109, 'buildd-unstable'), (109, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.17-1-amd64 (SMP w/4 CPU cores) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages needrestart depends on: ii dpkg 1.17.21 ii libmodule-find-perl 0.12-1 ii libmodule-scandeps-perl 1.16-1 ii libproc-processtable-perl 0.51-1 ii libsort-naturally-perl 1.03-1 ii libterm-readkey-perl 2.32-1+b1 ii perl 5.20.1-3 needrestart recommends no packages. needrestart suggests no packages. -- Configuration Files: /etc/needrestart/notify.d/100-write 84b33558c16ca4e14b797b5625e2a73b [Errno 2] No such file or directory: u'/etc/needrestart/notify.d/100-write 84b33558c16ca4e14b797b5625e2a73b' /etc/needrestart/notify.d/110-notify-send 3128a2f4fe146bd92b6bee37ccb27f05 [Errno 2] No such file or directory: u'/etc/needrestart/notify.d/110-notify-send 3128a2f4fe146bd92b6bee37ccb27f05' /etc/needrestart/notify.d/README.needrestart 2906926856dab8433bcde1b3852ceed0 [Errno 2] No such file or directory: u'/etc/needrestart/notify.d/README.needrestart 2906926856dab8433bcde1b3852ceed0' -- no debconf information