apt_dater

Simple apt-dater configuration

gnúbila France

gnubilafrance

8,501 downloads

6,929 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
    ,
    CentOS
    ,
    Debian

Start using this module

Tags: apt-dater

Documentation

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 - boian.mihailov@gmail.com Added features by Marco Bonetti Adapted to Example42 NextGen layout by Alessandro Franceschi Features removed by Baptiste Grenier.

Yum-based update manager taken from https://github.com/DE-IBH/apt-dater-host/

Licence: Apache2

DESCRIPTION

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).

USAGE

  • Configure a host to be controlled by apt-dater

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

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

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