1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-24 09:25:01 +00:00
freebsd-ports/mail/mailscanner/files
Josef Karthauser 067f35f6d8 Update to version 4.31.6.
Changelog:

* New Features and Improvements *
- Added install.sh script for tar distribution which builds all Perl modules,
   tnef decoder and MailScanner automatically.
- Added configuration option "Dangerous Content Scanning" to allow you to
   disable all the content scanning except for the virus scanning.
- Added support for Vexira virus scanner.
- Implemented support for F-Secure 4.61.
- Implemented support for Nod32 2.01. If you are still running 1.99, you
   will need to edit /etc/MailScanner/virus.scanners.conf.
- Reports can now contain %variables% such as %org-name%.
- Changed default installation location of Bitdefender to /opt/bdc.
- Upgraded tnef to latest release from sourceforge.
- Moved ExtUtils::MakeMaker into list of normal perl modules to install.
- Linux distributions now auto-detect MTA setting in /etc/sysconfig/MailScanner.
- Can now detect very small images in a message, that may be "web bugs" to
   track you. These can be disarmed if you want.
- Changed documentation to just list single-instance version of Postfix.
- Changed init.d scripts to work well with both single and double instance of
   Postfix.
- Improved init.d script to support SuSE 9.1 properly.

* Fixes *
- Forced AVG to run in English.
- Corrected problem with negative failure counts from RBLs and SA.
- Fixed bug in LDAP ruleset handling.
- Sendmail code now auto-detects the correct lock type to use, flock or posix.
- Sendmail qf files no longer have to define an IP address.
- Corrected report when archive is nested too deeply.
- ZMailer forwarding fix provided by Mariano.
- Fixed Postfix message corruption on recent Postfixes on some architectures.
- Worked around latest tweaks to Postfix spec.
- Fixed problems with PDF docs when signing messages.

PR:		ports/67542
Submitted by:	Jan-Peter Koopmann <j.koopmann@seceidos.de> (maintainer)
2004-06-04 00:08:06 +00:00
..
mailscanner.sh
mta.sh
patch-docs:man:MailScanner.8 Update to version 4.31.6. 2004-06-04 00:08:06 +00:00
patch-docs:man:MailScanner.conf.5 Update to version 4.31.6. 2004-06-04 00:08:06 +00:00
patch-lib:clamav-wrapper - Update to 4.29.7 2004-04-02 06:01:03 +00:00
README.FreeBSD.port
Sophos.install.freebsd - Patch several installed files to respect LOCALBASE [1] 2004-01-31 23:43:16 +00:00

The MailScanner port is using the original MailScanner tarball from 
www.mailscanner.info. This tarball puts all the MailScanner files in 
subdirectories

bin	MailScanner binary / MailScanner start script etc.
etc	MailScanner config files / rules / report templates
lib	Virus wrapper and autoupdate scripts / MailScanner Perl libraries
docs	Documentation
var	pid file

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

/usr/local/libexec/MailScanner	MailScanner binary, virus wrapper/autoupdate
/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.sample
mta.sh.sample

My suggestion is to use these scripts 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="NO"

Then adjust sendmail.sh or exim.sh to your configuration. Have a look at the
MailScanner manpage for MTA setup hints.

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.


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