miam-cron est un package optionnel à partir de Red Hat Enterprise Linux 6, c'est un plugin pour yum. De la page de manuel de yum-cron :
yum-cron est un moyen simple d'appeler des commandes yum depuis cron. Il fournit une configuration pour maintenir à jour les métadonnées du référentiel et pour rechercher, télécharger et appliquer les mises à jour.Le package yum-cron fournit un moyen pratique de vérifier, télécharger et appliquer automatiquement les mises à jour. Les tâches cron du package yum-cron sont actives immédiatement après l'installation du package et aucune configuration supplémentaire n'est nécessaire. La tâche sera exécutée lorsque vos tâches cron quotidiennes normales seront configurées pour s'exécuter.
Installation
Pour installer le paquet yum-cron
# yum -y install yum-cron # chkconfig yum-cron on
Configuration pour RHEL 6
Modifiez ensuite /etc/sysconfig/yum-cron pour définir MAILTO=[adresse e-mail] pour les notifications par e-mail.
[email protected]
Pour exclure des packages à l'aide de yum-cron, modifiez le /etc/sysconfig/yum-cron pour que les packages soient exclus dans la mise à jour automatique :
YUM_PARAMETER=kernel* mysql*
Pour démarrer le service yum-cron après avoir modifié le fichier de configuration.
# service yum-cron start
Configuration pour RHEL 7
Modifiez ensuite /etc/yum/yum-cron.conf pour définir email_to=[adresse e-mail] pour les notifications par e-mail.
[email protected]
Pour exclure des packages à l'aide de yum-cron, modifiez le fichier /etc/yum/yum-cron.conf pour que les packages soient exclus dans la mise à jour automatique :
exclude=kernel* mysql*
Dans RHEL 7, vous pouvez utiliser les options suivantes dans le fichier de configuration yum-cron pour installer les mises à jour de sécurité.
[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
Pour démarrer le service yum-cron après avoir modifié le fichier de configuration.
# systemctl start yum-cron