diff options
author | Benjamin Schlüter <bschlueter@posteo.de> | 2017-06-21 16:13:52 +0200 |
---|---|---|
committer | Benjamin Schlüter <bschlueter@posteo.de> | 2017-06-21 16:13:52 +0200 |
commit | 311ef163d8d1c829b088402a615afb1c1624037e (patch) | |
tree | 8ec55c800fc06de9cb1078efd34e7df8cbd0bc5d | |
parent | 8ba50895d4e0664da57852109851e7ce78b9f558 (diff) | |
download | puppet.KATH-311ef163d8d1c829b088402a615afb1c1624037e.tar.gz puppet.KATH-311ef163d8d1c829b088402a615afb1c1624037e.tar.bz2 puppet.KATH-311ef163d8d1c829b088402a615afb1c1624037e.zip |
Unattended Upgrades via Puppet aktiviert.
-rw-r--r-- | manifests/site.pp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/manifests/site.pp b/manifests/site.pp index a881f9e..adb1c11 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -97,6 +97,27 @@ node "all_hosts" { class { 'ssh_pubkeys_admins': } class { 'ssh_pubkeys_firedadmins': } class { 'login_manager': } + + # settings appropriate for workstation hosts + class { 'apt::unattended_upgrades': + origins => [ + 'o=Debian,n=${distro_codename}', + 'o=Debian,n=${distro_codename}-updates', + 'o=Debian,n=${distro_codename},l=Debian-Security', + 'o=IT-Zukunft Schule,n=${distro_codename},l=IT-Zukunft Schule', + ], + update => "1", + download => "1", + upgrade => "1", + autoclean => "7", + auto_fix => true, + minimal_steps => true, + install_on_shutdown => false, + remove_unused => true, + auto_reboot => false, + download_delta => "1", + } + } |