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
6 easy steps to setup offline two factor authentication in Linux
Viewed 215 times since Mon, Apr 6, 2020
A Quick and Practical Reference for tcpdump
Viewed 1642 times since Fri, Jul 27, 2018
Linux - How to perform I/O performance test with dd command
Viewed 517 times since Fri, Jun 8, 2018
Tilix: Advanced Tiling Terminal Emulator for Power Users
Viewed 1245 times since Thu, Apr 18, 2019
ZFS: Remove an existing zfs filesystem
Viewed 581 times since Sun, Jun 3, 2018
How to deal with dmesg timestamps
Viewed 534 times since Wed, Oct 3, 2018
20 Linux Command Tips and Tricks That Will Save You A Lot of Time linux
Viewed 1588 times since Thu, Apr 18, 2019
watchdog How to restart a process out of crontab on a Linux/Unix
Viewed 1459 times since Tue, Jul 31, 2018
Linux - How to get CPU information
Viewed 479 times since Fri, Jun 8, 2018
RHCS6: Clustered LVM
Viewed 737 times since Sun, Jun 3, 2018