Configurez la configuration yum-cron.conf et évitez les mises à jour automatique

La dernière mise à jour de CentOS depuis le 3 décembre 2015 rp a /etc/yum/yum-cron.conf file /etc/yum/yum-cron.conf et l'a remplacé par le nouveau sur le groupe de servers que je gérait, qui avait déjà été configuré avec les parameters suivants dans le file:

 update_messages = no apply_updates = yes 

pour permettre à tous les systèmes de procéder à une mise à niveau automatique sans envoyer de messages de notification. Malheureusement, les deux parameters ont été inversés par la dernière mise à niveau et ma boîte aux lettres est pleine de notifications ennuyeuses.

Maintenant, avant de régler à nouveau les parameters souhaités sur tous les servers, j'aimerais savoir comment éviter ce genre de problèmes à l'avenir. Je ne me dérange pas que le file yum-cron.conf soit mis à niveau si nécessaire, mais avec mes parameters personnalisés conservés. Alors, quelle est la meilleure façon de résoudre ce problème?

One Solution collect form web for “Configurez la configuration yum-cron.conf et évitez les mises à jour automatique”

La meilleure façon, IMHO, serait de déposer un bug contre RHEL 7 (à partir duquel CentOS est une reconstruction simple), demandant que ce file soit marqué comme un file de configuration au lieu d'un file de charge utile normal. C'est la meilleure solution, mais cela prendra probablement plus de time que vous ne le souhaitez.

La meilleure solution de contournement que je peux proposer est de configurer l'atsortingbut immuable sur ce file ( chattr +i ), et ne le désactivez que lorsque vous souhaitez spécifiquement modifier le file. Le seul problème potentiel avec ceci est que la mise à jour peut échouer parce qu'il ne peut pas écrire un file de charge utile, donc vous finirez pas d'get la mise à jour yum .

Vous pouvez configurer un environnement de gestion de la configuration qui a remplacé ce file par un file de votre choix lorsqu'il a remarqué un changement, mais cela pourrait être une overkill.

  • Les travaux AT ne fonctionnent pas
  • Crontab échoue silencieusement pour une tâche mais ne peut pas se reproduire en exécutant la même command
  • Redémarrez la règle de rétablissement de crontab sans réinitialisation réelle
  • Cron job qui fonctionne le dernier lundi du mois
  • Exécuter PHP avec CRON sur Ubuntu
  • Rejoindre l'environnement cron like à des fins de debugging?
  • rsync change les files déjà existants
  • Comment détermine-t-on les connexions SSH et SAMBA actives?
  • Comment modifier / etc / hosts à partir de scripts shell?
  • Comment effectuer le basculement des travaux cron?
  • GPG ne fonctionne pas dans crontab
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.