diff options
-rw-r--r-- | manifests/web.pp | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/manifests/web.pp b/manifests/web.pp index db49ddc..d0ddf29 100644 --- a/manifests/web.pp +++ b/manifests/web.pp @@ -25,15 +25,16 @@ class mail::web::virtual inherits websites::setup { require => File["${apache_sites_folder}/postfixadmin/site"], } - if $lsbdistcodename != 'lenny' { - file { "/etc/roundcube/main.inc.php": - ensure => present, - owner => root, - group => www-data, - mode => 0640, - source => "puppet:///modules/mail/roundcube/main.inc.php", - require => Package['roundcube'], - } + file { "/etc/roundcube/main.inc.php": + ensure => $lsbdistcodename ? { + 'lenny' => absent, + default => present, + }, + owner => root, + group => www-data, + mode => 0640, + source => "puppet:///modules/mail/roundcube/main.inc.php", + require => Package['roundcube'], } } |