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
OpenSSL: Find Out SSL Key Length – Linux Command Line
Viewed 7452 times since Mon, Feb 18, 2019
How to enable automatic security updates on CentOS 7 with yum-cron
Viewed 2667 times since Fri, Oct 26, 2018
OEL 7 – How to disable IPv6 on Oracle Linux 7 – Follow Up
Viewed 9723 times since Wed, Jul 25, 2018
List usernames instead of uids with the ps command for long usernames
Viewed 2621 times since Wed, Jul 25, 2018
Using stunnel and TinyProxy to obfuscate HTTP traffic
Viewed 7238 times since Fri, Sep 28, 2018
Linux Customizing Bash
Viewed 2317 times since Sun, Dec 6, 2020
Jak znaleźć najszybszy publiczny serwer DNS w Polsce?
Viewed 3397 times since Mon, May 21, 2018
Linux / UNIX: Run Command a Number of Times In a Row
Viewed 16113 times since Tue, Aug 6, 2019
linux manual tools
Viewed 3021 times since Fri, Sep 28, 2018
Super Grub2 Disk
Viewed 3649 times since Wed, May 22, 2019