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
LUKS List available methods of encryption for LUKS
Viewed 3042 times since Fri, Jul 13, 2018
debian Debian/Ubuntu Linux: Find If Installed APT Package Includes a Fix/Patch Via CVE Number
Viewed 9551 times since Sun, Sep 23, 2018
Linux Customizing Bash
Viewed 2192 times since Sun, Dec 6, 2020
20 IPtables Examples For New SysAdmins
Viewed 2280 times since Fri, May 15, 2020
Easily Find Bugs In Shell Scripts With ShellCheck
Viewed 3401 times since Thu, Apr 18, 2019
Linux How to reset a root password on Fedora
Viewed 2675 times since Sun, Dec 6, 2020
RHCS6: Clustered LVM
Viewed 2351 times since Sun, Jun 3, 2018
How to accurately determine when the system was booted
Viewed 2390 times since Wed, Oct 3, 2018
LVM: Reduce SWAP size by removing a Logical Volume
Viewed 2131 times since Sat, Jun 2, 2018
Inxi: Find System And Hardware Information On Linux
Viewed 2382 times since Sat, Jun 2, 2018