Answers:
检查是否存在/var/run/reboot-required
。
update-notifier-common
已在Debian Jessie中将其删除。unattended-upgrades
现在包括一个简单的脚本/etc/kernel/postinst.d/unattended-upgrades
哪个touch
ES上的文件。reboot-notifier
是另一个与格式兼容的小包装update-notifier-common
。
生成motd的需要重新启动的部分的脚本是/ usr / lib / update-notifier / update-motd-reboot-required,其中包含:
#!/bin/sh -e
#
# helper for update-motd
if [ -f /var/run/reboot-required ]; then
cat /var/run/reboot-required
fi
您的nagios检查可以检查是否存在/ var / run / reboot-required。
此外,文件“ /var/run/reboot-required.pkgs”列出了请求重新引导的软件包。例如:
$ cat /var/run/reboot-required.pkgs
linux-image-2.6.32-28-generic
dbus
$
在Ubuntu Lucid(10.4)上。
/var/run/reboot-required
除非update-notifier-common
安装了软件包,否则不会创建。