Forge Home


A Module to manage the configuration of yum-updatesd on cent/rhel 5/6 hosts

Wolf Noble



11,567 latest version

3.9 quality score

Version information

  • 0.1.0 (latest)
released Jun 20th 2013

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this declaration to your Puppetfile:

mod 'wolfspyre-yumupdatesd', '0.1.0'
Learn more about managing modules with a Puppetfile

Add this module to a Bolt project:

bolt module add wolfspyre-yumupdatesd
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install wolfspyre-yumupdatesd --version 0.1.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.



wolfspyre/yumupdatesd — version 0.1.0 Jun 20th 2013


####Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with yumupdatesd
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.
  7. Development - Guide for contributing to the module


This module manages the installation and configuration of yumupdatesd on rhel variant OSes.

##Module Description

yum-updatesd makes it a little easier to manage a herd of rhel/centos boxes by emailing you, or automatically notifying you when packages are updated.


###What yumupdatesd affects

  • Files
    • /etc/yum/yum-updatesd.conf
  • Package
    • yum-updatesd
  • Service
    • yum-updatesd
  • Miscellaneous:
    • an RHEL/CentOS 6 RPM is contained in the files section of this module

###Setup Requirements OPTIONAL

If your module requires anything before setting up (pluginsync enabled, etc.) this is where you mention it.

###Beginning with yumupdatesd

  • Configure an smtp server that your systems can send mail to.
  • Configure the following parameters:
    • emit_via
    • email_from
    • email_to
    • smtp_server


####Invocation methods:

  • Update the parameters either via puppet3 data bindings
  • Use a profile module like the one included in the example directory.
  • Declare the class directly and provide custom values at that time.
  • Alter the module's default values.



yum-updatesd is not natively supported on rhel/cent6 hosts. There is a repackaged RPM from fc15 in the files of this module. The package was built from this source:


##Release Notes/Contributors/Etc Optional

added rebuilt yum-updatesd module