on Red Hat Enterprise and CentOS, what is creating /var/run/reboot-required?

Posted by EdwardTeach on Server Fault See other posts from Server Fault or by EdwardTeach
Published on 2012-05-31T15:12:36Z Indexed on 2012/06/08 4:42 UTC
Read the original article Hit count: 471

Filed under:
|
|
|

On CentOS 5.8+ and Red Hat Enterprise 6+, when installing/updating packages, I notice a flag file /var/run/reboot-required is created when appropriate. On Ubuntu (and Debian too, I'm guessing), if package "update-notifier-common" is installed, a package postinst script triggers creation of this flag file. On RHEL/CentOS I can't figure out how this is happening.

For instance, on RHEL and CentOS I recently installed several updates and /var/run/reboot-required was created. One of them was an "openssl" package upgrade. I assume this was what created the flag file, since on Ubuntu it also works this way. However I looked at all "rpm -q --scripts" for each updated package, and didn't see anything that was likely to have created that flag file. Mostly I saw "postinstall program: /sbin/ldconfig".

So my questions are:

  • What creates this flag file on RHEL/CentOS?
  • Does it require a special package to be installed, analogous to the "update-notifier-common" package on Ubuntu?

© Server Fault or respective owner

Related posts about centos

Related posts about redhat