yum-cron è un pacchetto opzionale a partire da Red Hat Enterprise Linux 6, questo è un plugin per yum. Dalla pagina man di yum-cron :
yum-cron è un modo semplice per chiamare i comandi yum da cron. Fornisce la configurazione per mantenere aggiornati i metadati del repository e per verificare, scaricare e applicare gli aggiornamenti.Il pacchetto yum-cron fornisce un modo conveniente per controllare, scaricare e applicare automaticamente gli aggiornamenti. I lavori cron dal pacchetto yum-cron sono attivi immediatamente dopo l'installazione del pacchetto e non è necessaria alcuna configurazione aggiuntiva. Il lavoro verrà eseguito quando i normali lavori cron giornalieri sono impostati per l'esecuzione.
Installazione
Per installare il pacchetto yum-cron
# yum -y install yum-cron # chkconfig yum-cron on
Configurazione per RHEL 6
Quindi modifica /etc/sysconfig/yum-cron per impostare MAILTO=[indirizzo e-mail] per le notifiche e-mail.
[email protected]
Per escludere i pacchetti usando yum-cron, modifica /etc/sysconfig/yum-cron per avere i pacchetti da escludere nell'aggiornamento automatico:
YUM_PARAMETER=kernel* mysql*
Per avviare il servizio yum-cron dopo aver modificato il file di configurazione.
# service yum-cron start
Configurazione per RHEL 7
Quindi modifica /etc/yum/yum-cron.conf per impostare email_to=[indirizzo e-mail] per le notifiche e-mail.
[email protected]
Per escludere i pacchetti usando yum-cron, modifica il file /etc/yum/yum-cron.conf per avere i pacchetti da escludere nell'aggiornamento automatico:
exclude=kernel* mysql*
In RHEL 7 puoi utilizzare le seguenti opzioni nel file di configurazione yum-cron, per installare gli aggiornamenti di sicurezza.
[commands] # What kind of update to use: # default = yum upgrade # security = yum --security upgrade # security-severity:Critical = yum --sec-severity=Critical upgrade # minimal = yum --bugfix upgrade-minimal # minimal-security = yum --security upgrade-minimal # minimal-security-severity:Critical = --sec-severity=Critical upgrade-minimal update_cmd = default
Per avviare il servizio yum-cron dopo aver modificato il file di configurazione.
# systemctl start yum-cron