puppet_dovecot.git, branch master [puppet_dovecot] resources cannot contain an array as name anymore since puppet 3.4 2015-05-10T20:26:11+00:00 varac varacanero@zeromail.org 2015-05-10T20:26:11+00:00 14fdbc4e8b6a92100142fcb55c98b5fc3ff34f5e see http://blog.nantern.com/en/2014/03/22/Puppet-Parameter-name-failed-on-package.html
see http://blog.nantern.com/en/2014/03/22/Puppet-Parameter-name-failed-on-package.html
merge with immerda's syslog option and nadirs latest head fixes #5031 2014-03-23T02:04:14+00:00 kwadronaut kwadronaut@leap.se 2014-03-23T02:04:14+00:00 1890d3562290281450ba6d6552a45caa3a66ba09 for LEAP
for LEAP
fix merge leftover in manifests/base.pp 2014-02-25T14:50:46+00:00 varac varacanero@zeromail.org 2014-02-25T14:50:46+00:00 c4f2489d7c37cc67bcde416be61123c1f70d7cde

Merge branch 'leap_master' 2014-02-25T14:43:42+00:00 varac varacanero@zeromail.org 2014-02-25T14:43:42+00:00 c2539d1ea132e137d29f3183e7aac568462865b0 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
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
change mode for /etc/dovecot.conf from 0640 to 0644 2014-01-23T14:30:53+00:00 varac varacanero@zeromail.org 2014-01-23T14:30:53+00:00 34333c48ba5662228c37a70eb099ec9a5f96b5ac 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.
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.
some linting, and make the 'config_dir' name be more specifically 'dovecot_config_dir' to not be greedy in the namespace 2013-12-10T00:52:46+00:00 Micah Anderson micah@riseup.net 2013-12-10T00:52:46+00:00 0c57b954d1b33da8d6b44bb45db0dd71dd929ee5

fix logrotation for newer logrotate: 2013-10-07T16:39:16+00:00 Micah Anderson micah@riseup.net 2013-10-07T16:39:16+00:00 9e3327c05f4cba6ea6d95b627599cbb61154dfd3 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
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
debian support: different package name 2013-01-26T12:02:53+00:00 varac varacanero@zeromail.org 2013-01-26T12:02:53+00:00 705fd0a13dc4d2f073819947159e28b54c286550

manage mode of state file for munin 2012-12-07T12:07:05+00:00 mh mh@immerda.ch 2012-12-07T12:07:05+00:00 62c50e8d251a325ff7a60fb3c3df5f15c70e0c18

improve dovecot munin graphs to also include proxy logins and work with our logfile style 2012-12-07T11:24:16+00:00 mh mh@immerda.ch 2012-12-07T11:24:16+00:00 355ac9162c5c31dd68109c2fec88c05e7ca908ef