Mail::Toaster 3.38 Released

Started by matt, March 20, 2004, 09:22:54 PM

Previous topic - Next topic

matt

- Setup.pm
    - Install RRDutil: fixed a typo that caused an  existing snmpd.conf file to get overwritten.
    - Fixed InstallPort detection of ruby 1.8
    - InstallQmailadmin: help files weren't being installed in the right place. Also, download the souces in the src dir so that it only has  to be downloaded once.
      - added help version (in case updates come out)
      - make the source install put stuff in the same location(s) as the ports install (consistency)
      - Replaced hard coded sf.net urls with .conf var
    - Added a splattering of extra debugging output
    - prototyped a few of the subs
    - Now you aren't forced to exit if you skip an install section.
  - Do a better job detecting database connect failure (affects upgrades)
  - toaster-watcher.conf:
    - smtpd_max_memory_per_connection = 35 (was 25)
    - smtpd_max_memory = 356 (was 256)
    - removed filtering_qmailscanner_(debug, clamav, spamas, logging) - redundant (qmail_scanner_*)
    - removed install_qmailscanner_version (redundant)
    - added qmail_scanner_scanners and removed the individual scanner options - makes it easier for end users to control qmail-scanner build
    - added install_sf_mirror for sourceforge mirror
    - updated Courier-IMAP to 3.0.2
  - toaster-watcher.pl
    - added -d (debug) option
    - get run file location from SetSuperviseDir (more portability, compatability with LWQ)
  - toaster_setup.pl
    - added -s vpopmysql option
  - admin.cgi & admin.tmpl: creation
 - FreeBSD.pm
   - When using CreateJail, make sure IP exists
 - Qmail.pm
   - BuildSmtpRun: if smtpd_qmail_queue isn't set up, fall back to standard qmail-queue if available and warn loudly.
   - David updated the smtp memory warning message it now returns a more useful error
   - Added SetSuperviseDir sub
   - Prototyped subroutines
 - INSTALL.pod
   - added ports -vs- packages note
   - updated Apache PHP notes
   - added the skip -s filter note
 - UPGRADE.pod
   - removed extra ' from perl pkgtools note
   - added chmod 600 mailfilter command
 - BUILD.pod
   - created build notes for myself - others will likely find it useful

davidcl

What's the plan with admin.cgi and admin.tmpl?  So far they're not much differenct from index.cgi.

matt

Everything that's more "adminstrative" focused on the server, not end user related.

I'm thinking things like phpMyAdmin, a relay table lookup, eventually support for updating commonly changed things in toaster-watcher.conf, etc. Essentially anything you want for your admins but not end users.  Of course, being able to enable/disable options in toaster.conf to customize it, etc.

Matt