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
List DNS records, nameservers of a domain from command line
Viewed 1687 times since Sun, Sep 30, 2018
Install OpenVPN On CentOS / RHEL 7
Viewed 2730 times since Fri, May 15, 2020
LVM: Create a new Logical Volume / Filesystem
Viewed 1857 times since Sat, Jun 2, 2018
Szybkie sprawdzenie zewnętrznego adresu IP i hosta
Viewed 3109 times since Thu, May 24, 2018
RHEL: XFS basic operations
Viewed 15438 times since Sat, Jun 2, 2018
12 Tcpdump Commands – A Network Sniffer Tool
Viewed 8567 times since Fri, Jul 27, 2018
Przekazywanie portów TCP rinetd
Viewed 42747 times since Thu, May 24, 2018
sed Delete / Remove ^M Carriage Return (Line Feed / CRLF) on Linux or Unix
Viewed 9690 times since Thu, Feb 7, 2019
Expand or grow a file system on a Linux VMWare VM without downtime
Viewed 11348 times since Fri, Jul 27, 2018
rabbitmq Troubleshooting TLS-enabled Connections
Viewed 2005 times since Sun, Dec 6, 2020