ฉันมีเซิร์ฟเวอร์ Ubuntu บางตัว (8.10, 9.10) ที่ได้รับการตั้งค่าให้ติดตั้งโปรแกรมปรับปรุงความปลอดภัยโดยอัตโนมัติ บางครั้งการปรับปรุงเหล่านี้ต้องมีการรีสตาร์ทระบบและสตริงนี้จะแสดงในmotd
:
*** System restart required ***
ในการรับการแจ้งเตือนเกี่ยวกับสิ่งเหล่านี้ฉันวางแผนที่จะเขียนการทดสอบ Nagios เพื่อตรวจสอบว่าเซิร์ฟเวอร์ต้องการการรีบูตหรือไม่ ดังนั้นคำถามของฉัน:
มีวิธีที่ดีกว่าการแยกวิเคราะห์/etc/motd
เพื่อค้นหาว่าจำเป็นต้องรีบูตหรือไม่
/var/run/reboot-required
จะไม่ถูกสร้างขึ้นหากไม่ได้update-notifier-common
ติดตั้งแพ็คเกจ