Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-20 | the weekly rotation for the dovecot logs results in log files that are too ↵ | Micah Anderson | |
large for munin to parse fast enough to produce results before timeouts, so switching the rotation to be daily | |||
2011-10-13 | dovecot logs should be owned by group dovecot | Micah Anderson | |
2011-09-22 | setup debian location for sieve scripts | Micah Anderson | |
2011-09-22 | debian has a different name for the managesieve process | Micah Anderson | |
2011-09-02 | setup dovecot version differences for expire class | Micah Anderson | |
2011-09-02 | add version dependency to the expire package requirement | Micah Anderson | |
2011-09-02 | the new version of dovecot (version 2) has a number of differences from ↵ | Micah Anderson | |
version 1, so I added a $version class parameter (defaulting to 2) so we can have different configurations for the different versions. for version 2, debian does have different sql packages, so we test the above variable before attempting to install the packages, rather than test for the $operatingsystem in sql.pp | |||
2011-08-31 | change the dovecot logfile to the more standard 'dovecot.log' instead of | Micah Anderson | |
'infos.log' also fix the group for the munin plugin | |||
2011-08-31 | switch group ownership of the logfiles from gid=12, to 'dovecot', gid=12 is ↵ | Micah Anderson | |
not universal | |||
2011-08-31 | formatting standardization | Micah Anderson | |
2011-08-30 | the dovecot-expire.conf isn't used for the mysql type | Micah Anderson | |
I do not understand what the dovecot-expire.conf is used for, the dovecot documentation on the expire plugin (http://wiki1.dovecot.org/Plugins/Expire) doesn't talk about that file, and I cannot locate it via searches (except to find this module!). There is also no example file in the files/expire hierarchy. If its supposed to be for the sqlite method, then it should just be moved into expire/sqlite.pp - but I am not sure how to proceed with this, because I do not understand what the 'mixed' type is supposed to be. | |||
2011-08-30 | fix debian dovecot package dependency for dovecot-common | Micah Anderson | |
2011-08-30 | fix another syntax error | Micah Anderson | |
2011-08-30 | fix missing comma | Micah Anderson | |
2011-08-30 | switch class expire to a parameterized class | Micah Anderson | |
NOTE: if you are using this class, you will need to change some variables old: $dovecot_expire_type new: $type old: $dovecot_mail_location new: $mail_location old: $dovecot_expire_dirs new: $dirs old: $dovecot_expire_days new: $days much simplier :) | |||
2011-08-30 | add debian-specific cron expire snippet | Micah Anderson | |
2011-08-30 | add mysql expire capability, provides a mysql-dict-expire.conf | Micah Anderson | |
2011-08-25 | override the location of the dovecot configuration file for Debian's location | Micah Anderson | |
2011-08-25 | debian doesn't have different packages for the different database drivers to ↵ | Micah Anderson | |
dovecot so we case out based on the $operatingsystem to determine if we include those packages, or not. Additionally, the dovecot config on Debian is in /etc/dovecot, so we override the dovecot-sql.conf resource to specify that location | |||
2011-08-25 | formatting standardization | Micah Anderson | |
2011-08-22 | remove unneeded comment | Micah Anderson | |
2011-08-22 | add preliminary support for debian | Micah Anderson | |
2011-07-15 | it is not anymore necessary to add an empty source to purge directories | mh | |
2010-12-12 | use a dedicated command for managesieve checking | mh | |
2010-12-12 | fix naming | mh | |
2010-12-12 | unifynaming | mh | |
2010-12-12 | simplify check hostname setting | mh | |
2010-12-12 | simplify check hostname setting | mh | |
2010-12-12 | open outgoing connections if we manage a proxy | mh | |
2010-12-12 | improve managesieve | mh | |
* add class parameters for various things * if type is proxy open outgoing connections * add nagios checks for managesieve port | |||
2010-12-12 | as we are already in the dovecot type we can take the prefix away | mh | |
2010-12-12 | make dovecot_type a parametrized class variable | mh | |
2010-12-12 | adjust nagios checks to tune hostnames to check | mh | |
2010-12-12 | monitor basic nagios stuff | mh | |
2010-12-12 | refactor classes to use parametrized classes | mh | |
2010-08-31 | fix wrong source | mh | |
2010-08-31 | manage sysconfig | mh | |
2010-08-07 | remove unnecessary fileserver variable (#2460) | mh | |
2010-07-01 | proper escaping | mh | |
2010-07-01 | actually delete the files | mh | |
2010-07-01 | introduce legacy way to expire mails in certain folders | mh | |
2010-01-11 | don't make logfiles public readable | mh | |
2010-01-11 | make sieve compilation more failsafe | mh | |
2010-01-04 | check on right flag | mh | |
2009-12-22 | set correct path to logrotate | mh | |
2009-12-21 | manage logrotate as well | mh | |
2009-12-14 | add sqlite support, refactor how sql is done, add readme | mh | |
2009-12-13 | open managesieve port | mh | |
2009-12-13 | we might want to deploy managesieve without managing the scripts yet locally | mh | |
2009-12-08 | include and activate shorewall rules and munin plugin | mh | |