summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-01change 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-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-30the dovecot-expire.conf isn't used for the mysql typeMicah 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-30fix debian dovecot package dependency for dovecot-commonMicah Anderson
2011-08-30fix another syntax errorMicah Anderson
2011-08-30fix missing commaMicah Anderson
2011-08-30switch class expire to a parameterized classMicah 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-30add debian-specific cron expire snippetMicah Anderson
2011-08-30add mysql expire capability, provides a mysql-dict-expire.confMicah Anderson
2011-08-25override the location of the dovecot configuration file for Debian's locationMicah Anderson
2011-08-25debian 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-25formatting standardizationMicah Anderson
2011-08-22remove unneeded commentMicah Anderson
2011-08-22add preliminary support for debianMicah Anderson
2011-07-15it is not anymore necessary to add an empty source to purge directoriesmh
2010-12-12use a dedicated command for managesieve checkingmh
2010-12-12fix namingmh
2010-12-12unifynamingmh
2010-12-12simplify check hostname settingmh
2010-12-12simplify check hostname settingmh
2010-12-12open outgoing connections if we manage a proxymh
2010-12-12improve managesievemh
* add class parameters for various things * if type is proxy open outgoing connections * add nagios checks for managesieve port
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-12-12adjust nagios checks to tune hostnames to checkmh
2010-12-12monitor basic nagios stuffmh
2010-12-12refactor classes to use parametrized classesmh
2010-08-31correct filenamemh
2010-08-31fix wrong sourcemh
2010-08-31manage sysconfigmh
2010-08-07remove unnecessary fileserver variable (#2460)mh
2010-07-01proper escapingmh
2010-07-01actually delete the filesmh
2010-07-01introduce legacy way to expire mails in certain foldersmh
2010-06-10adjust sslciphersuite to new recommendationsmh
2010-04-06default.sieve imap prefix for spam ruleoli
2010-01-11don't make logfiles public readablemh
2010-01-11make sieve compilation more failsafemh
2010-01-04check on right flagmh
2009-12-22set correct path to logrotatemh
2009-12-21manage logrotate as wellmh
2009-12-14add sqlite support, refactor how sql is done, add readmemh
2009-12-13open managesieve portmh
2009-12-13we might want to deploy managesieve without managing the scripts yet locallymh
2009-12-08add munin pluginmh
2009-12-08include and activate shorewall rules and munin pluginmh
2009-12-08add munin pluginmh
2009-12-07fix some more pathsmh