| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: amavisd-new-docs | Distribution: openSUSE 12.1 |
| Version: 2.7.0 | Vendor: openSUSE |
| Release: 20.3.1 | Build date: Wed Nov 2 11:45:08 2011 |
| Group: Documentation/Other | Build host: build06 |
| Size: 1381107 | Source RPM: amavisd-new-2.7.0-20.3.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.ijs.si/software/amavisd/ | |
| Summary: Documentation for the High-Performance E-Mail Virus Scanner | |
Amavisd-new is a high-performance interface between mailer (MTA) and content checkers: virus scanners or SpamAssassin. It talks to the MTA via (E)SMTP, LMTP. This package contains the documentation and Relase-Notes.
GPLv2+
* Wed Nov 02 2011 varkoly@suse.com
- Fix amavisd-milter binary name
* Wed Oct 26 2011 wr@rosenauer.org
- obsolete amavisd-milter package
* Thu Oct 13 2011 varkoly@suse.com
- Integrate amavisd-milter
* Tue Oct 11 2011 varkoly@suse.com
- bnc#718025 - amavisd-new 2.7.0 fails to start
* Sat Sep 17 2011 jengelh@medozas.de
- Remove redundant tags/sections from specfile
* Tue Sep 13 2011 varkoly@suse.com
- update to 2.7.0 With a synergy of four solutions, using amavisd-new
in a pre-queue filtering setup became a sensible / better behaved solution:
- old helper programs amavis.c and amavis-milter.c are no longer distributed
with the package, along with the whole helper-progs subdirectory.
As a milter client please use the more modern 'amavisd-milter' package by
Petr Rehor, available at http://sourceforge.net/projects/amavisd-milter/
- the "smtpd_proxy_options=speed_adjust" Postfix option, available since
Postfix 2.7.0 (20091101), improves decoupling between SMTP clients
and a content filter in a proxy setup, reducing the number of content
filtering processes needed for the same mail load. With this option
turned on, a Postfix SMTP server receives the entire message before
connecting to a before-queue content filter;
- a master_deadline option and its API equivalent, available in SpamAssassin
since version 3.3.0, allows for time limiting on lengthy rules checking,
while still providing results when a time limit is exceeded; this makes
it more suitable for time-sensitive setups like a pre-queue filtering setup;
- reworked sub-task time limiting in amavisd, along with its counterpart
solution in SpamAssassin, makes it better suited to a real-time nature
of pre-queue filtering setups, where one has no control over how long
SMTP clients are willing to wait at the data-end stage;
- a re-purposed command line option 'reload' now does a warm restart,
keeping sockets available to an MTA client at all times, thus reducing
a chance that an MTA would even notice a content filter's warm restart.
* Tue Aug 30 2011 varkoly@suse.com
- bnc#710289 - amavisd-new: fails rpmlint check non-ghost-in-var-run
* Tue Jul 12 2011 varkoly@novell.com
- Enable clamav as integrated scanner
- Enable Avira Antivir personal
* Tue May 24 2011 varkoly@suse.de
- update to 2.6.6
- amavisd-release was not sending a 'mail_file' attribute when a quarantined
message was a non-compressed file in a single-level directory quarantine
- quarantining to SQL was sporadically failing, reporting some unrelated
random error (like 'not available' or 'OpenSSL error: header too long');
- avoid a warning "_WARN: Use of uninitialized value in string eq at ...
line 275." when an SQL-based white/black-listing is used;
- wrap the sql clause SET NAMES 'utf8' so that only a warning at
a log level 2 is issued if an SQL server does not understand the
command (SQLite, old versions of MySQL) instead of aborting;
- when a back-end MTA rejected a message, amavisd would send a non-delivery
status notification, but also propagate the reject status back, which is
wrong, only one or the other response would be appropriate. A fix also
allows choosing either a D_REJECT, D_BOUNCE or D_DISCARD response for
such a case, configurable through %final_destiny_by_ccat at a CC_MTA
entry, defaulting to D_REJECT;
* Mon Feb 21 2011 varkoly@novell.com
- bnc#663726 - amavisd-new: group of /var/spool/amavis conflicts with av programms
* Sun Feb 20 2011 coolo@novell.com
- unrar should not be required (non-free software now)
* Thu Jun 24 2010 varkoly@novell.com
- bnc#614316 - amavisd-new: amavisd-new/README.SuSE does not match /etc/amavisd.conf
* Mon May 10 2010 varkoly@novell.com
- bnc#600409 - amavisd not starting after system crash because of stale pid file
* Mon Jul 20 2009 varkoly@suse.de
- bnc#521366 - Amavisd-new sends bounces when it isn't allowed to do so (backscatter!)
- update to 2.6.4
BUG FIXES
- amavisd failed to start when spam scanning was disabled either
by @bypass_spam_checks_maps=(1) or by @spam_scanners=(), giving:
Can't locate object method "new" via package "Amavis::SpamControl"
- several decoders failed to propagate "Exceeded storage quota" exception,
so the protection of AV scanners against mail bombs was ineffective;
- milter usage (AM.PDP): verbatim header edits inserted a header body of "1"
instead of the correct string, for example: "Authentication-Results: 1";
- updated AV entry for BitDefender's bdscan to recognize tabs around a colon
in its output; contributed by Steve;
- fix parsing of a combined result from DSPAM (option --classify), as
earlier versions of DSPAM did not include a signature with a combined
result line;
- when logging to SQL (pen pals), the msgs.message_id field always received
a value '1' instead of a Message-Id, thus making pen pals less effective
(only matching on sender/recipient pairs worked, not on message threads)
and letting some bounces bypass a bounce killer; bug was introduced with
version 2.6.2;
- timer was not reset after a persistent failure to connect to a daemonized
virus scanner, so a subsequent call to a backup scanner only had 10 seconds
available before it was aborted, which was often too short for a command
line backup scanner like clamscan;
- if a virus scanner interface did not find a name of a virus in the output
of a virus scanner (despite noticing infection), the infection was ignored;
- added missing /m flags to regular expressions in AV entries
(a bug is revealed with Perl 5.10.0; previous versions of Perl happened
to work, unintentionally accepting a /m flag if added late during a regexp
evaluation);
- $banned_namepath_re setting only worked globally, but was not usable in
policy banks;
- do_uncompress: signal run_command_copy() errors, instead of returning a
status, thus allowing decompose_part() to detect 'Exceeded storage quota'
or 'Maximum number of files exceeded', and flag mail as CC_UNCHECKED;
- if $mailfrom_notify_admin was not specified in a configuration file but
defaulted to an e-mail address in $hdrfrom_notify_admin, the following
was reported (due to missing angle brackets) on an attempt to submit
a notification:
(!)SEND via SMTP: virusalert@example.com -> <virusalert@example.com>...
501 5.1.7 Bad sender address syntax
(!)FAILED to notify admin: 501 5.1.7 Failed, id=40690-23,
from MTA([::1]:10027): 501 5.1.7 Bad sender address syntax
Notification was not sent, the rest of the processing was unaffected;
- fetch_modules: only suppress the "Can't locate ... in @INC" diagnostics
if exactly the requested module is missing, but do show the error if some
subordinate module is missing and preventing the requested module to be
loaded;
- do_unrar: recognize an information line with a '<->';
- fixed a syntax error in LDAP.ldif;
- fixed a bug in SpamdClient;
NEW FEATURES SUMMARY
- provide a true SNMP agent and a MIB, facilitating monitoring the health
of a content filtering system, its performance and mail characteristics;
- a new AV interface to SMTP-based antivirus scanners;
- allow customizing SMTP-status response reason text for blocked messages;
- prevent inserting fake copies of certain important mail header fields
without breaking a DKIM signature;
- added a configuration variable @client_ipaddr_policy, which maps smtp
client's IP address lookup lists to a policy bank name. This allows for
loading a policy bank based on a client IP address, and generalizes a
formerly hard-wired mapping of @mynetworks_maps into 'MYNETS'.
- large messages beyond $sa_mail_body_size_limit are now partially passed
to SpamAssassin and other spam scanners for checking: a copy passed to
a spam scanner is truncated near or slightly past the indicated limit.
Large messages are no longer given an almost free passage through spam
checks.
- supports passing an extra argument suppl_attrib to $spamassassin->parse,
as recognized by SpamAssassin 3.3.0, passing a set of DKIM signature
objects to a SpamAssassin's plugin DKIM, which saves having to do the
same signature verification operation again within a plugin, and provides
uncrippled signatures to SpamAssassin even when a large message is
truncated by amavisd and only partially submitted to spam analysis;
- add global variables $sa_configpath and $sa_siteconfigpath (undef by
default), which are passed to SpamAssassin as options 'rules_filename'
and 'site_rules_filename' during its initialization call; this makes
it easier to run multiple instances of amavisd, each with a different
SpamAssassin configuration, using the same amavisd configurations file
by taking advantage of option -i; suggested by Noah Baker;
- report process resource usage at log level 2 by calling getrusage(1)
if a perl module Unix::Getrusage is available;
/usr/share/doc/packages/amavisd-new-docs /usr/share/doc/packages/amavisd-new-docs/MANIFEST /usr/share/doc/packages/amavisd-new-docs/README_FILES /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.banned /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.chroot /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.contributed /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.courier /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.courier-old /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.customize /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.exim_v3 /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.exim_v3_app /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.exim_v4 /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.exim_v4_app /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.exim_v4_app2 /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.ldap /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.lookups /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.milter /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.old.scanners /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.performance /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.policy-on-notifications /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.postfix /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.postfix.html /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.protocol /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.sendmail /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.sendmail-dual /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.sendmail-dual.old /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.sql /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.sql-mysql /usr/share/doc/packages/amavisd-new-docs/README_FILES/README.sql-pg /usr/share/doc/packages/amavisd-new-docs/README_FILES/amavisd-new-docs.html /usr/share/doc/packages/amavisd-new-docs/README_FILES/images /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/blank.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/1.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/10.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/11.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/12.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/13.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/14.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/15.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/2.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/3.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/4.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/5.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/6.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/7.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/8.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/callouts/9.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/caution.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/draft.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/home.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/important.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/next.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/note.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/prev.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/tip.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/toc-blank.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/toc-minus.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/toc-plus.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/up.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/images/warning.png /usr/share/doc/packages/amavisd-new-docs/README_FILES/screen.css /usr/share/doc/packages/amavisd-new-docs/RELEASE_NOTES /usr/share/doc/packages/amavisd-new-docs/TODO /usr/share/doc/packages/amavisd-new-docs/amavisd.conf-default /usr/share/doc/packages/amavisd-new-docs/test-messages /usr/share/doc/packages/amavisd-new-docs/test-messages/README /usr/share/doc/packages/amavisd-new-docs/test-messages/sample.tar.gz.compl /usr/share/man/man8/amavisd-milter.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Jun 10 10:54:34 2013