12 votos

¿Red Hat Enterprise y CentOS, lo que está creando /var/run/reboot-required?

En CentOS 5.8+ y Red Hat Enterprise 6+, cuando la instalación/actualización de paquetes, me doy cuenta de una flag archivo /var/run/reinicio requerido se crea cuando sea apropiado. En Ubuntu (Debian y también, supongo), si el paquete "update-notifier-común" está instalado, un paquete de postinst activadores de guión de la creación de este archivo indicador. En RHEL/CentOS no puedo entender lo que está ocurriendo.

Por ejemplo, en RHEL y CentOS recientemente he instalado varias actualizaciones y /var/run/reboot-fue creado. Uno de ellos era un "openssl" paquete de actualización. Supongo que esto fue lo que creó la flag de archivo, ya que en Ubuntu también funciona de esta manera. Sin embargo, me miró a todos "rpm-q --scripts" para cada paquete actualizado, y no veo nada de lo que es probable que haya creado esa flag de archivo. Sobre todo me vio "postinstall programa: /sbin/ldconfig".

Así que mis preguntas son:

  • Lo que crea este archivo indicador en RHEL/CentOS?
  • ¿Se necesita un paquete especial para ser instalado, de forma análoga a la "update-notifier-común" paquete en Ubuntu?

1voto

Pierre Carrier Puntos 2112

Este archivo no está contemplada en ningún guión de paquete, ni cualquier rpm macro (ver /usr/lib/rpm/**/macros.* ).

Sospecho que esto viene de un paquete no oficial, basado en una práctica común en las comunidades de Debian y Ubuntu.

Allí, puede ser creado por http://packages.debian.org/squeeze/update-notifier.

1voto

EdwardTeach Puntos 387

Esto era algo que he creado por mi cuenta. Tenía un guión que estaba rastreando las versiones de paquetes (por ejemplo el kernel de linux), y cuando los cambian crearía "/ var/run/reinicio-requerido". Fue creado como una receta del chef , así que probablemente no es relevante para los demás, ni fácil de reproducir a menos que usted está usando a chef.

0voto

quanta Puntos 31979

Por ejemplo, en RHEL y CentOS recientemente he instalado varias actualizaciones y /var/run/reboot-fue creado. Uno de ellos era un "openssl" paquete de actualización.

He intentado actualizar OpenSSL en CentOS 5.8 y 6.0, ambos no crea ese archivo. Nadie consigue esto?

¿Cuál es su tipo de archivo? Por favor, nos muestran el contenido?

Si el "requiere" realmente significa "requiere", AFAIK, no es sólo la actualización del kernel que requiere el reinicio (si se desea arrancar en el nuevo kernel, a menos que el uso de Ksplice). Todas las actualizaciones (incluyendo: glibc, tzdata, SysVinit, ...), que "sólo" es necesario reiniciar todos los programas que utiliza o depende de él.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: