บน CentOS 5.8+ และ Red Hat Enterprise 6+ เมื่อทำการติดตั้ง / ปรับปรุงแพ็คเกจฉันสังเกตเห็นไฟล์แฟล็ก / var / run / reboot-required ถูกสร้างขึ้นตามความเหมาะสม บน Ubuntu (และเดเบียนด้วยฉันเดาว่า) ถ้ามีการติดตั้งแพคเกจ "update-notifier-common" สคริปต์ postinst ของแพ็คเกจจะทริกเกอร์การสร้างไฟล์แฟล็กนี้ ใน RHEL / CentOS ฉันไม่สามารถทราบได้ว่าเกิดอะไรขึ้น
ตัวอย่างเช่นใน RHEL และ CentOS ฉันเพิ่งติดตั้งการอัปเดตหลายรายการและ / var / run / reboot-required ถูกสร้างขึ้น หนึ่งในนั้นคือการอัพเกรดแพ็คเกจ "openssl" ฉันคิดว่านี่เป็นสิ่งที่สร้างไฟล์ตั้งค่าสถานะตั้งแต่บน Ubuntu มันใช้งานได้ด้วยวิธีนี้ อย่างไรก็ตามผมมองที่ทุกคน "รอบต่อนาที -q --scripts" สำหรับแพคเกจการปรับปรุงในแต่ละครั้งและไม่เห็นอะไรที่มีแนวโน้มที่จะมีการสร้างไฟล์ธงว่า ฉันเห็น "postinstall program: / sbin / ldconfig" เป็นส่วนใหญ่
ดังนั้นคำถามของฉันคือ:
- อะไรสร้างไฟล์แฟล็กนี้บน RHEL / CentOS
- จำเป็นต้องติดตั้งแพ็คเกจพิเศษหรือไม่ซึ่งคล้ายกับแพ็คเกจ "update-notifier-common" บน Ubuntu หรือไม่?
chef
ในแอสเวิร์กของคุณได้ด้วย