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 RedHat How To Create An RPM Package
Viewed 3113 times since Sun, Jan 9, 2022
RHEL: Displaying/setting kernel parameters - ’sysctl’
Viewed 2873 times since Sat, Jun 2, 2018
7 Tips – Tuning Command Line History in Bash
Viewed 5204 times since Fri, Jul 5, 2019
How to use yum command on CentOS/RHEL
Viewed 10870 times since Wed, Oct 17, 2018
LVM: Reduce an existing Logical Volume / Filesystem
Viewed 3476 times since Sat, Jun 2, 2018
RHEL: Handling SCSI disks
Viewed 12298 times since Sun, May 27, 2018
HOWTO: Use SSL/port 465 in smarthost stunnel
Viewed 3702 times since Fri, Sep 28, 2018
Telnet – Send GET/HEAD HTTP Request
Viewed 3165 times since Mon, Feb 18, 2019
Linux RAID Mdadm Cheat Sheet
Viewed 5323 times since Fri, May 15, 2020
RHEL: GPT/MBR partition tables (using disks larger than 2 TiB)
Viewed 12181 times since Sun, May 27, 2018