diff options
author | varac <varacanero@zeromail.org> | 2014-02-25 15:43:42 +0100 |
---|---|---|
committer | varac <varacanero@zeromail.org> | 2014-02-25 15:43:42 +0100 |
commit | c2539d1ea132e137d29f3183e7aac568462865b0 (patch) | |
tree | aa71997081abe88e95fd07d8e532ce8afbcf7cea /manifests/managesieve.pp | |
parent | 705fd0a13dc4d2f073819947159e28b54c286550 (diff) | |
parent | 34333c48ba5662228c37a70eb099ec9a5f96b5ac (diff) |
Merge branch 'leap_master'
Conflicts:
files/munin/dovecot
manifests/base.pp
manifests/centos.pp
manifests/debian.pp
manifests/expire.pp
manifests/init.pp
manifests/munin.pp
manifests/quota.pp
manifests/sieve.pp
manifests/sql.pp
Diffstat (limited to 'manifests/managesieve.pp')
-rw-r--r-- | manifests/managesieve.pp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/manifests/managesieve.pp b/manifests/managesieve.pp index efe4435..625de4a 100644 --- a/manifests/managesieve.pp +++ b/manifests/managesieve.pp @@ -5,7 +5,13 @@ class dovecot::managesieve( 'sieve-hostname' => $::fqdn, } ) { - package{'dovecot-managesieve': + + $managesieve_package = $operatingsystem ? { + debian => managesieved, + default => managesieve + } + + package { $managesieve_package: ensure => installed, before => Service['dovecot'], } @@ -18,7 +24,7 @@ class dovecot::managesieve( } if $dovecot::managesieve::nagios_checks { - nagios::service{"managesieve": + nagios::service { "managesieve": check_command => "check_managesieve!${dovecot::managesieve::nagios_checks['sieve-hostname']}"; } } |