freebsd-ports/mail/mailscanner/files
Doug Barton c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
..
CHANGES.port - Introduce a few more maintanence scripts 2006-02-16 16:34:56 +00:00
mailscanner.sh.in Remove the FreeBSD KEYWORD from all rc.d scripts where it appears. 2006-02-20 20:47:50 +00:00
mta.sh.in Remove the FreeBSD KEYWORD from all rc.d scripts where it appears. 2006-02-20 20:47:50 +00:00
patch-bin:cron:update_phishing_sites.cron - Introduce a few more maintanence scripts 2006-02-16 16:34:56 +00:00
patch-bin:cron:update_virus_scanners.cron - Introduce a few more maintanence scripts 2006-02-16 16:34:56 +00:00
patch-docs:man:MailScanner.8 - Update to 4.50.15 2006-02-15 10:47:00 +00:00
patch-docs:man:MailScanner.8.html - Update to 4.50.15 2006-02-15 10:47:00 +00:00
patch-docs:man:MailScanner.conf.5 - Update to 4.50.15 2006-02-15 10:47:00 +00:00
patch-docs:man:MailScanner.conf.5.html - Update to 4.50.15 2006-02-15 10:47:00 +00:00
patch-lib:clamav-wrapper - Update to 4.42.9 2005-06-01 16:34:12 +00:00
pkg-message.in - Introduce a few more maintanence scripts 2006-02-16 16:34:56 +00:00
rcwarning.txt - Introduce a few more maintanence scripts 2006-02-16 16:34:56 +00:00
README.FreeBSD.port - Introduce a few more maintanence scripts 2006-02-16 16:34:56 +00:00
Sophos.install.freebsd

The MailScanner port is using the original MailScanner tarball from 
www.mailscanner.info. Unfortunatly the tarball consists of MailScanner
and perl modules etc. MailScanner depends on. The port is not using
Julians install.sh or the provided modules. All modules that MailScanner
depends on are installed via ports as well.

In order to make the installation FreeBSD compliant the port installs files
in the following directories:

/usr/local/sbin			MailScanner binary
/usr/local/libexec/MailScanner	virus wrapper/autoupdate, cron-scripts etc.
/usr/local/lib/MailScanner	MailScanner Perl libraries
/usr/local/share/MailScanner	MailScanner report templates
/usr/local/share/doc/MailScanner	Documentation
/usr/local/etc/MailScanner	MailScanner config files / rules
/usr/local/etc/rc.d		start/stop scripts

The port installs two start/stop scripts in /usr/local/etc/rc.d:

mailscanner.sh
mta.sh

My suggestion is to use mta.sh instead of the usual FreeBSD MTA startup
process. This of course means that you will have to disable MTA startup 
in rc.conf completely. Put this in your rc.conf:

sendmail_enable="NONE"

Please have a look at the provided start scripts for settings you have to
make in rc.conf.

When upgrading the port it will try to look for new options/variables in
MailScanner.conf using Julians upgrade_MailScanner_conf script. If it finds
changes it will create a newly merged MailScanner.conf and copy it to
/usr/local/etc/MailScanner/MailScanner.conf.new.PORTVERSION. Moreover the 
port will try to update all your languages conf files.


If you have suggestions for this port please let me know and drop me an e-mail at

j.koopmann@seceidos.de


Thanks,
  Jan-Peter Koopmann