Mail-Toaster

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


  5.46 - Apr 24, 2014
        test fix in t/Apache.t

  5.44 - Apr 20, 2014
        speed up dspam training
        added supervise support for qpsmtpd
        added support for unusual (intl) file name characters
        correct detection of pop3 daemon
        updated install_deps.pl
        added simscan debug option in tw.conf
        added qmail-deliverable setting and build support

  5.43 - Jul NN, 2013
        minor improvements to test suite

  5.42 - Jul 07, 2013
        replace bunches of /var/log/mail with get_log_dir
        consolidate tcp.smtp functions to setup->tcp_smtp
        lazy load some modules, so 'make test' runs w/o dependencies
        added supervise/run file creation for qmail-deliverabled and vpopmaild
        moved email_send* tests from Toaster to Setup/Tests.pm
        replaced hard coded vpopmail dir with $vpopmail->get_vpop_dir
        replaced many hard coded '/var/qmail' paths with $qmail->get_qmail_dir
        install tcp.smtp during tests, if missing
        conf: removed vpopmail_enable_netblocks option (barely used, if at all)
        abstracted some code into new control_sql method
        added get_control_dir, get_supervise_dir (reduce duplicated code)
        deleted Qmail::check_control (moved logic into qqtool.pl)
        changed API of service_dir_get (1 positional arg)
        updated port options for sqlite3 & openssl
        fixes for audit & error logging

  5.41 - Jul 04, 2013
        config changes: vpopmaild disabled, roaming users disabled,
            default log method changed from multilog to syslog
        automatic startup for vpopmaild
        removed maillogs postprocessor support (fragile)
        vpopmail port install now honors most config settings

  5.40 - Apr 26, 2013
        updated install_deps.pl
        pod cleanups
        updated contrib/swaks
        training improvements for dspam

  5.38 - Apr 23, 2013
        removed Proc::ProcessTable (causes test failures)
        handfuls of Test::More tweaks
        disabled defunct RBLs in config

  5.37 - Apr 18, 2013
        added bin/email_restore.pl (thx Alex R.)
        pkgng support additions (Rob Lensen)
        some support for running with qpsmtpd

  5.35 - Oct 23, 2012
        api change for get_dir_files, clean_tmp_dir, file_delete
        moved subs from Toaster to Utility: audit, error, dump_audit, dump_errors, has_module, find_config, find_readable, get_std_args, parse_config & parse_line
        replaced non-ASCII • with *
        added IO::Socket::SSL to bin/install_deps
        check just the 'standard' places for httpd.conf instead of using `find $dir`
        apache test failed if no httpd.conf found on test machines, this is quite likely. The lack of finding the file now skips the test.
        more argument unpacking with get_std_args
        toaster-watcher attempts to create missing service dirs
        added 'quiet' to %std_args (was manually passing it around)
        removed qmail_service_* settings

  5.33 - Oct 13, 2012
        updated path to maildir-deliverquota
        updated path to freshclam.log
        added more support for qpsmtpd future
        added vpopmail_daemon setting to tw.conf
        added supervise support for qpsmtpd, vpopmaild, and qmail-deliverable daemons.
        get_maildir_messages now uses File::Find instead of `find …`
        deprecated rfc-ignorant DNSBLs
        replaced split '..' with split /../ syntax

  5.32 - Aug 19, 2012
        fix for spamassassin mysql import on MySQL 5.5+
        added qmail utmpx patch for compat. with FreeBSD 9
        increase RAM for daemons (for 64-bit systems)
        qmail: fixed chkuser build support for vpopmail extensions
        dspam: added to mailfilter
        dspam: only train on error
        improved build support on Darwin (Mac OS X)
        added support for dovecot 2

  5.30 - Sep 26, 2011
       Apache Config Changes
          shortened config file comments
          removed IfModule ssl_module from apache config file
          added vqadmin declaration
          removed deprecated apacheconf build target
          default config password protects ezmlm.cgi, isoqlog, vqadmin, phpmyadmin
          http auth files use Digest authentication, for both lighttpd and apache
          add .cgi handler to apache vhost
          add qmailadmin http alias, so graphics will load if docroot is not default
          automatically add pear include path to php.ini, used by squirrel mail
          added munin declarations in apache config
       updated horde web address, added apache config settings for horde
       added periodic (cron) task for dccd cleanup (if installed)
       build updates for lighttpd
       removed php4 build support
       updates for roundcube webmail support
       added portmaster build target
       added gnupg install to spam assassin build (used by sa-update)
       moved rrdtool install from munin into its own sub
       added maildrop build option for vpopmail build
       added squirrelmail sasql plugin configuration
       isoqlog build did not install config file, fixed
       update ezmlm-idx build for v7
       remove mysql db type, future mysql versions use a different syntax
       added qmailadmin catchall preference, defaults to disabled
       added horde support to lighttpd config
       give smtpd and pop3 processes more RAM (better accomodate 64bit)
       reduce default multilog file size from 1M to 100k
       change user=matt to 'valid-user' in http config

  5.29 - Jun 12, 2011
       updated migrate script for compatibility with 5.26 changes



( run in 1.142 second using v1.01-cache-2.11-cpan-39bf76dae61 )