--- /dev/null
+##
+## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+##
+
+SHELL=/bin/bash
+@hourly root if [ ! -d /etc/exim4/email-virtualdomains ]; then cd /etc/exim4 && git clone mail-git:email-virtualdomains ; fi ; cd email-virtualdomains && git pull --quiet --ff-only
]
}
+ file { '/etc/cron.d/dsa-email-virtualdomains':
+ source => 'puppet:///modules/exim/dsa-email-virtualdomains.cron',
+ }
file { '/etc/exim4/':
ensure => directory,
mode => '0755',
ensure => absent,
force => true,
}
- # git checkouts through puppet. yummy.
- file { '/etc/exim4/email-virtualdomains':
- recurse => true,
- source => 'puppet:///modules/exim/email-virtualdomains',
- purge => true,
- ignore => '.git',
- }
file { '/etc/exim4/conf.d':
ensure => directory,
purge => true,