Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-13 | set a default destination | Micah Anderson | |
2011-11-11 | remove the include ::dovecot from expire.pp, this keeps parameterized ↵ | Micah Anderson | |
classes from working | |||
2011-11-11 | fix invalid include (puppet complains that it is an invalid tag) | Micah Anderson | |
2011-11-11 | fix syntax error | Micah Anderson | |
2011-11-10 | add dovecot::config::file to be able to handle the different ↵ | Micah Anderson | |
/etc/dovecot/conf.d files (similar to nginx/apache module) | |||
2011-11-10 | add the dovecot-dict-sql.conf to the dovecot::sql class | Micah Anderson | |
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-10-12 | change munin graph to be reasonable for dovecot2 | Micah Anderson | |
the previous way of doing graphs did some calculations that were way off when logrotation happened | |||
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-09-01 | change the munin plugin to use /bin/echo, posix dash doesn't support the ↵ | Micah Anderson | |
'-e' flag, so it would output things like this: -en login_tls.value 0 | |||
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 | correct filename | 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 | |