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