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
Install Security Patches or Updates Automatically on CentOS and RHEL
Viewed 398 times since Fri, Oct 26, 2018
HowTo: Create CSR using OpenSSL Without Prompt (Non-Interactive)
Viewed 741 times since Mon, Feb 18, 2019
Prosty skaner portów TCP w bash
Viewed 820 times since Thu, May 24, 2018
How to deal with dmesg timestamps
Viewed 539 times since Wed, Oct 3, 2018
RHCS6: Luci - the cluster management console
Viewed 810 times since Sun, Jun 3, 2018
Easily Monitor CPU Utilization in Linux Terminal With Stress Terminal UI
Viewed 614 times since Thu, Apr 18, 2019
RHEL: Building a custom kernel on RHEL 6
Viewed 901 times since Sat, Jun 2, 2018
ZPOOL: Detach a submirror from a mirrored zpool
Viewed 653 times since Sun, Jun 3, 2018
Install OpenVPN On CentOS / RHEL 7
Viewed 116 times since Fri, May 15, 2020
12 Linux Rsync Options in Linux Explained
Viewed 664 times since Wed, Oct 31, 2018