X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fexim%2Fmanifests%2Finit.pp;h=a448d2aebfe90093951bf02bab38f696276f861c;hb=a76d22733a5fa5f9847083d16a3c9dbf6a03ddf1;hp=d7229bcb3ffb7f1b411baf12695fab22af822be8;hpb=50230490c9d76105d93f70f7131f154374d58e0e;p=mirror%2Fdsa-puppet.git diff --git a/modules/exim/manifests/init.pp b/modules/exim/manifests/init.pp index d7229bcb3..a448d2aeb 100644 --- a/modules/exim/manifests/init.pp +++ b/modules/exim/manifests/init.pp @@ -55,28 +55,28 @@ class exim { ; "/etc/exim4/host_blacklist": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/host_blacklist", - "puppet:///exim/common/host_blacklist" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/host_blacklist", + "puppet:///modules/exim/common/host_blacklist" ] ; "/etc/exim4/blacklist": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/blacklist", - "puppet:///exim/common/blacklist" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/blacklist", + "puppet:///modules/exim/common/blacklist" ] ; "/etc/exim4/callout_users": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/callout_users", - "puppet:///exim/common/callout_users" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/callout_users", + "puppet:///modules/exim/common/callout_users" ] ; "/etc/exim4/grey_users": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/grey_users", - "puppet:///exim/common/grey_users" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/grey_users", + "puppet:///modules/exim/common/grey_users" ] ; "/etc/exim4/helo-check": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/helo-check", - "puppet:///exim/common/helo-check" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/helo-check", + "puppet:///modules/exim/common/helo-check" ] ; "/etc/exim4/locals": require => Package["exim4-daemon-heavy"], @@ -84,18 +84,18 @@ class exim { ; "/etc/exim4/localusers": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/localusers", - "puppet:///exim/common/localusers" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/localusers", + "puppet:///modules/exim/common/localusers" ] ; "/etc/exim4/rbllist": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/rbllist", - "puppet:///exim/common/rbllist" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/rbllist", + "puppet:///modules/exim/common/rbllist" ] ; "/etc/exim4/rhsbllist": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/rhsbllist", - "puppet:///exim/common/rhsbllist" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/rhsbllist", + "puppet:///modules/exim/common/rhsbllist" ] ; "/etc/exim4/virtualdomains": require => Package["exim4-daemon-heavy"], @@ -103,48 +103,48 @@ class exim { ; "/etc/exim4/whitelist": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/whitelist", - "puppet:///exim/common/whitelist" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/whitelist", + "puppet:///modules/exim/common/whitelist" ] ; "/etc/exim4/submission-domains": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/submission-domains", - "puppet:///exim/common/submission-domains" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/submission-domains", + "puppet:///modules/exim/common/submission-domains" ] ; "/etc/logrotate.d/exim4-base": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/logrotate-exim4-base", - "puppet:///exim/common/logrotate-exim4-base" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/logrotate-exim4-base", + "puppet:///modules/exim/common/logrotate-exim4-base" ] ; "/etc/logrotate.d/exim4-paniclog": require => Package["exim4-daemon-heavy"], - source => [ "puppet:///exim/per-host/$fqdn/logrotate-exim4-paniclog", - "puppet:///exim/common/logrotate-exim4-paniclog" ] + source => [ "puppet:///modules/exim/per-host/$fqdn/logrotate-exim4-paniclog", + "puppet:///modules/exim/common/logrotate-exim4-paniclog" ] ; "/etc/exim4/ssl/thishost.crt": require => Package["exim4-daemon-heavy"], - source => "puppet:///exim/certs/$fqdn.crt", + source => "puppet:///modules/exim/certs/$fqdn.crt", owner => root, group => Debian-exim, mode => 640 ; "/etc/exim4/ssl/thishost.key": require => Package["exim4-daemon-heavy"], - source => "puppet:///exim/certs/$fqdn.key", + source => "puppet:///modules/exim/certs/$fqdn.key", owner => root, group => Debian-exim, mode => 640 ; "/etc/exim4/ssl/ca.crt": require => Package["exim4-daemon-heavy"], - source => "puppet:///exim/certs/ca.crt", + source => "puppet:///modules/exim/certs/ca.crt", owner => root, group => Debian-exim, mode => 640 ; "/etc/exim4/ssl/ca.crl": require => Package["exim4-daemon-heavy"], - source => "puppet:///exim/certs/ca.crl", + source => "puppet:///modules/exim/certs/ca.crl", owner => root, group => Debian-exim, mode => 640 @@ -162,7 +162,7 @@ class exim { refreshonly => true, } - case extractnodeinfo($nodeinfo, 'mail_port') { + case getfromhash($nodeinfo, 'mail_port') { /^(\d+)$/: { $mail_port = $1 } default: { $mail_port = 'smtp' } }