Donc rhn_check(1)
est le programme qui interroge le serveur Spacewalk, récupérant les actions en attente, mais rhnsd(8)
est le service qui exécute rhn_check
. Je me rends compte maintenant que les "4 heures" dont vous parlez sont les "240 minutes" mentionnées dans la page de manuel :
$ man rhnsd
RHNSD(8) Red Hat, Inc. RHNSD(8)
NAME
rhnsd - Un programme pour interroger le réseau Red Hat Network pour les mises à jour et les informations.
...
DESCRIPTION
...
Le démon rhnsd n'écoute sur aucun port réseau, et ne communique jamais directement avec le réseau. Toute activité réseau est effectuée via l'utilitaire rhn_check.
...
OPTIONS
-i, --interval
Spécifie l'intervalle à attendre entre les vérifications du réseau Red Hat. Par défaut, c'est 240 minutes, le minimum étant de 60 minutes. Cela peut également être spécifié dans /etc/sysconfig/rhn/rhnsd
...
Sur ma machine :
$ cat /etc/redhat-release
CentOS release 5.5 (Final)
$ cat /etc/sysconfig/rhn/rhnsd
INTERVAL=240
Comme le mentionne la page de manuel, le minimum est de 60 minutes, ce qui semble un peu déraisonnable. Je suppose que la meilleure solution est de mettre à jour /etc/sysconfig/rhn/rhnsd
, en définissant INTERVAL
sur 60
.