From: Peter Palfrader Date: Thu, 21 Sep 2017 13:02:32 +0000 (+0200) Subject: Set root alias via samhain X-Git-Url: https://git.adam-barratt.org.uk/?a=commitdiff_plain;h=6b08489cd670e8dd13d826a4bfdf47aeba264941;p=mirror%2Fdsa-puppet.git Set root alias via samhain --- diff --git a/hieradata/common.yaml b/hieradata/common.yaml index 9a6071ae2..3146ff054 100644 --- a/hieradata/common.yaml +++ b/hieradata/common.yaml @@ -13,6 +13,8 @@ samhain_recipients: - 'weasel@debian.org' - 'steve@lobefin.net' - 'zumbi@oron.es' +root_mail_alias: + - 'debian-admin@debian.org' roles: bugsmx: - buxtehude.debian.org diff --git a/modules/debian_org/manifests/init.pp b/modules/debian_org/manifests/init.pp index af8f8bbf6..25dd35e74 100644 --- a/modules/debian_org/manifests/init.pp +++ b/modules/debian_org/manifests/init.pp @@ -20,6 +20,7 @@ class debian_org { } $samhain_recipients = hiera('samhain_recipients') + $root_mail_alias = hiera('root_mail_alias') package { [ 'klogd', @@ -247,6 +248,11 @@ class debian_org { recipient => $samhain_recipients, require => Package['debian.org'] } + mailalias { 'root': + ensure => present, + recipient => $root_mail_alias, + require => Package['debian.org'] + } file { '/usr/local/bin/check_for_updates': source => 'puppet:///modules/debian_org/check_for_updates',