summaryrefslogtreecommitdiff
path: root/manifests/base.pp
AgeCommit message (Collapse)Author
2014-03-23merge with immerda's syslog option and nadirs latest head fixes #5031kwadronaut
for LEAP
2014-02-25fix merge leftover in manifests/base.ppvarac
2014-02-25Merge branch 'leap_master'varac
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
2014-01-23change mode for /etc/dovecot.conf from 0640 to 0644varac
we couldn't find another way to get around this error when postfix tries to deliver a mail via the dovecot relay: postfix/pipe[22438]: 5951215E04: to=<...>, orig_to=<...>, relay=dovecot, delay=0.02, delays=0.01/0/0/0.01, dsn=4.3.0, status=deferred (temporary failure. Command output: doveconf: Fatal: open(/etc/dovecot/dovecot.conf) failed: Permission denied ) the debian package ships this file also with mode 0644 so we think there's no security flaw with this change.
2013-12-09some linting, and make the 'config_dir' name be more specifically ↵Micah Anderson
'dovecot_config_dir' to not be greedy in the namespace
2013-10-07fix logrotation for newer logrotate:Micah Anderson
With the old permissions, it wouldn't rotate because of: error: skipping "/var/log/dovecot/dovecot.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation. So we fix the /var/log/dovecot permissions, and change the owner of the log files to dovecot
2012-06-27switch to 2.7 requirement of underscores instead of hyphensMicah Anderson
2012-06-05new style for 2.7mh
2011-11-10add dovecot::config::file to be able to handle the different ↵Micah Anderson
/etc/dovecot/conf.d files (similar to nginx/apache module)
2011-08-31change the dovecot logfile to the more standard 'dovecot.log' instead ofMicah Anderson
'infos.log' also fix the group for the munin plugin
2011-08-31switch group ownership of the logfiles from gid=12, to 'dovecot', gid=12 is ↵Micah Anderson
not universal
2011-08-31formatting standardizationMicah Anderson
2011-08-25formatting standardizationMicah Anderson
2011-08-22add preliminary support for debianMicah Anderson
2010-12-12as we are already in the dovecot type we can take the prefix awaymh
2010-12-12make dovecot_type a parametrized class variablemh
2010-08-31fix wrong sourcemh
2010-08-07remove unnecessary fileserver variable (#2460)mh
2009-12-21manage logrotate as wellmh
2009-12-06initial release of the new dovecot modulemh