Forge Home


Simple apt-dater configuration


7,425 latest version

4.6 quality score

Version information

  • 0.0.5 (latest)
  • 0.0.4
  • 0.0.3
  • 0.0.2
  • 0.0.1
released Dec 8th 2015
This version is compatible with:
  • RedHat

Start using this module

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

Add this module to your Puppetfile:

mod 'gnubilafrance-apt_dater', '0.0.5'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add gnubilafrance-apt_dater
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install gnubilafrance-apt_dater --version 0.0.5

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.

Tags: apt-dater


gnubilafrance/apt_dater — version 0.0.5 Dec 8th 2015

Puppet module: apt_dater

Puppet module to manage apt_dater.

Code extracted from example42/puppet-apt, check it if needed a full apt ecosystem management module.

Originally written by Boian Mihailov - Added features by Marco Bonetti Adapted to Example42 NextGen layout by Alessandro Franceschi Features removed by Baptiste Grenier.

Yum-based update manager taken from

Licence: Apache2


This module installs and manages apt-dater to manage centrally controlled updates via ssh on deb-based and yum-based systems.

All the variables used in this module are defined in the apt_dater::params class (File: $MODULEPATH/apt_dater/manifests/params.pp).


  • Configure a host to be controlled by apt-dater

    class { 'apt_dater': customer => 'ACME Corp.', ssh_key_type => 'ssh-rsa', ssh_key => template('site/'); }

  • Configure an apt-dater controller (no self-management) for root

    class { 'apt_dater': role => 'manager', manager_ssh_key => template('site/apt-dater.priv.key'); }