Gibt es eine Möglichkeit zu testen, ob yum-cron
die Konfiguration richtig ist? Ich muss bestätigen, dass Sicherheitspatches automatisch installiert werden und dass ich dabei eine E-Mail erhalten werde.
Ich habe einen CentOS 7-Webserver yum-cron
installiert. Es läuft seit ein paar Monaten und ich habe keine E-Mails erhalten und sehe auch keine Updates in /var/log/yum.log
. Ich denke, das liegt daran, dass mich keine Sicherheitsupdates betroffen haben. Wenn ich starte, erhalteyum --security list updates
ich die Nachricht No packages needed for security
und sehe in Centos-Announce keine aktuellen kritischen Patches, die mich betreffen .
Mein /etc/yum/yum-cron.conf
sieht ungefähr so aus, mit einer echten E-Mail-Adresse anstelle von [email protected]
:
[commands]
update_cmd = security
update_messages = yes
download_updates = yes
apply_updates = yes
[emitters]
emit_via = stdio,email
[email]
email_from = root@localhost
email_to = root,[email protected]
email_host = localhost
Sie sollten im Cron-Protokoll sehen können, ob der Job ausgeführt wird.
grep yum.cron /var/log/cron | tail -10
Wenn Sie hier eine Ausgabe sehen, können Sie dies überprüfen.
quelle
Sie können dies testen. Finden Sie einen Host, der bei Updates im Vergleich zur Ankündigungsliste im Rückstand ist. Wenn alle auf dem neuesten Stand sind, erstellen Sie eine neue und wenden Sie noch nicht alle Updates an. Wenden Sie Ihre Konfiguration an und warten Sie auf die E-Mail.
quelle