# modules/skeleton/manifests/init.pp - manage dovecot stuff # Copyright (C) 2009 admin@immerda.ch # # we take rpms from fedora class dovecot { case $operatingsystem { centos: { include dovecot::centos } default: { include dovecot::base } } if $dovecot_sql_sqlite or $dovecot_sql_pgsql or $dovecot_sql_mysql { include dovecot::sql } if $use_shorewall { include shorewall::rules::pop3 include shorewall::rules::imap } if $use_munin { include dovecot::munin } }