Set root alias via samhain
authorPeter Palfrader <peter@palfrader.org>
Thu, 21 Sep 2017 13:02:32 +0000 (15:02 +0200)
committerPeter Palfrader <peter@palfrader.org>
Thu, 21 Sep 2017 13:02:32 +0000 (15:02 +0200)
hieradata/common.yaml
modules/debian_org/manifests/init.pp

index 9a6071a..3146ff0 100644 (file)
@@ -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
index af8f8bb..25dd35e 100644 (file)
@@ -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',