What is yum-cron ?

What is yum-cron ?

Solution Verified - Updated -

Environment

  • Red Hat Enterprise Linux Server 6.x
  • Red Hat Enterprise Linux Server 7.x

Issue

  • The yum-cron package provides a convenient way to check for, download and apply updates automatically.
  • The cron jobs from the yum-cron package are active immediately after installing the package and there’s no extra configuration necessary. The job will be run when daily cron jobs are set to run.

Resolution

  • To install yum-cron package
# yum -y install yum-cron
# chkconfig yum-cron on
  • Then edit /etc/sysconfig/yum-cron (RHEL 6) to set MAILTO= email address or /etc/yum/yum-cron.conf (RHEL 7) to set email_to= for email notifications.

    • For RHEL 6
MAILTO=sys@example.com
  • For RHEL 7
email_to=sys@example.com
  • To exclude packages using yum-cron:-
  • For RHEL 6
YUM_PARAMETER=kernel* mysql*
  • For RHEL 7 edit below option in the base section of /etc/yum/yum-cron.conf file.
[base]
exclude=kernel* mysql*
  • For RHEL 7 use following option in yum-cron configuration file to install security updates.
[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 = security
  • To start yum-cron service after editing configuration file.

  • For RHEL 6

# service yum-cron start
  • For RHEL 7
# systemctl start yum-cron
  • Component
  • yum
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
Linux - How to get Memory information
Viewed 1775 times since Fri, Jun 8, 2018
How do I add ethtool settings to a network device permanently?
Viewed 6422 times since Mon, May 21, 2018
How to Analyze or Read OS Watcher Output in three easy steps -- With Example ?
Viewed 41205 times since Thu, Jun 21, 2018
6 easy steps to setup offline two factor authentication in Linux
Viewed 12455 times since Mon, Apr 6, 2020
How to disable SSH cipher/ MAC algorithms for Linux and Unix
Viewed 45528 times since Fri, Aug 21, 2020
Learn Linux System Auditing with Auditd Tool on CentOS/RHEL
Viewed 4107 times since Fri, Apr 5, 2019
Linux - How to perform I/O performance test with dd command
Viewed 5862 times since Fri, Jun 8, 2018
rabbitmq Troubleshooting TLS-enabled Connections
Viewed 2257 times since Sun, Dec 6, 2020
Create a Linux Swap File
Viewed 2849 times since Fri, Jun 8, 2018
LVM: Extend SWAP size by growing existing Logical Volume
Viewed 2355 times since Sat, Jun 2, 2018