diff options
Diffstat (limited to 'manifests/sieve.pp')
-rw-r--r-- | manifests/sieve.pp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/manifests/sieve.pp b/manifests/sieve.pp index 740328a..5666420 100644 --- a/manifests/sieve.pp +++ b/manifests/sieve.pp @@ -2,7 +2,7 @@ class dovecot::sieve { include ::dovecot - package { 'dovecot-sieve': + package{'dovecot-sieve': ensure => installed, before => Service['dovecot'], } @@ -18,19 +18,19 @@ class dovecot::sieve { owner => root, group => mail, mode => 0775; "${sieve_location}/global": - ensure => directory, - recurse => true, - purge => true, - force => true, - notify => Exec['compile_global_sieve'], - owner => root, group => root, mode => 0644; + ensure => directory, + recurse => true, + purge => true, + force => true, + notify => Exec['compile_global_sieve'], + owner => root, group => root, mode => 0644; "${sieve_location}/default.sieve": source => [ "puppet:///modules/site_dovecot/sieve/${fqdn}/default.sieve", "puppet:///modules/site_dovecot/sieve/default.sieve", "puppet:///modules/dovecot/sieve/${operatingsystem}/default.sieve", - "puppet:///modules/dovecot/sieve/default.sieve" ], - notify => Exec['compile_default_sieve'], + "puppet:///modules/dovecot/sieve/default.sieve" ], + notify => Exec['compile_default_sieve'], owner => root, group => root, mode => 0644; # this is for sequential sieve scripts, configured in 90-sieve.conf as: @@ -51,7 +51,7 @@ class dovecot::sieve { "puppet:///modules/dovecot/sieve/${operatingsystem}/after.sieve", "puppet:///modules/dovecot/sieve/after.sieve" ], notify => Exec['compile_after_sieve'], - owner => root, group => root, mode => 0644; + owner => root, group => root, mode => 0644; } exec { |