lp:ubuntu/edgy/amavisd-new

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/edgy/amavisd-new
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

6. By Henrique de Moraes Holschuh

* New upstream source
  + Courier patch requires Net::Server 0.90 or later (not used in Debian
    by default)
  + Fixed many bugs
  + Address extension is back to 2.3.3 semanthics (done at tag2_level)
  + Fixed error handling during temporary directory cleanups
  + Added config variables: @spam_subject_tag3_maps, @spam_tag3_level_maps
    (and $sa_tag3_level_deflt), see upstream documentation for specifics
  + Added LDAP attributes: amavisSpamSubjectTag, amavisSpamSubjectTag2,
    amavisSpamDsnCutoffLevel, amavisSpamQuarantineCutoffLevel
  + Changed notification templates in an incompatible way with 2.4.0
    (still compatible to 2.3.3 and older): major contents category numbers
    are renumbered due to a newly inserted category CC_SPAMMY; it affects
    the use of macro ccat_maj in templates
  + Storing mail in BSMTP format now saves DSN information, as permitted
    by RFC 2442
  + Apply the concept of separate timers $child_timeout and $smtpd_timeout
    as used in a SMTP session to AM.PDP, AM.CL protocols and Courier patch
  + New macros: remote_mta, smtp_response, remote_mta_smtp_response
    and score_boost available to log and notification templates
  + Enhanced regexp selector macro [~string|regexp|then|else], and
    iterator macro. Extended the semantics of the regexp selector macro
  + Make use of the new macro remote_mta_smtp_response and add it to
    a default $log_templ, so that a Postfix queue-id of a forwarded
    message shows up like 'queued_as: DCF2A17B9E4' in the main log entry
  + sophos_savi_internal (SAVI module): don't include errno ($!) in the
    error message
* Bump standards version to 3.7.2 (no changes required)
* Add small debian/extract-upstream-en_US-templates.pl to help manual
  update of debian/etc/en_US/, add update-templates-from-upstream target
  to debian/rules
* amavisd-new.postinst: abort configuration if the amavis user has an
  invalid home directory, and tell the local admin to fix the mess
  as we cannot do it safely by ourselves (closes: #367807)
* conf.d/25-amavis_helpers (add): configure an unix socket by default,
  for the amavis-release helper (closes: #372122)
* amavisd-release: modify default socket location to Debian's
* amavisd-new.NEWS: note upstream incompatible changes from RELEASE_NOTES
  for version 2.4.1

5. By Henrique de Moraes Holschuh

[ Henrique de Moraes Holschuh ]
* Suggest spamassassin 3.1.0a or newer
* Do not direct stderr to /dev/null in cron scripts, now that sa 3.1.0a is
  available in unstable (closes: #283027)
* README.Debian: document that using "bayes_auto_expire" for spamassassin
  config when using amavisd-new is a very good idea (closes: #295498);
  Reformat and add section headers while at it

4. By Henrique de Moraes Holschuh

* The "A Xmas minor miracle" release

[ Ondrej Sury ]
* Version dependency on libconvert-uulib-perl to >= 1.0.5, for backports

[ Henrique de Moraes Holschuh ]
* Rewowrk of the split config file system:
  * Move non-etc conf.d files to debian/conf
  * (ro)00-upstream: deleted: Stop shipping amavisd.conf-defaults as a
    read-only conf.d file. Ship it as an example, instead
  * (ro)10-debian: split split into (ro)10-debian_scripts and
    (ro)20_package
  * (ro)10-debian: prunned: Move all changeable settings out of
    (ro)10-debian and split into (rw)01-debian, (rw)15-av_scanner,
    (rw)20-debian_default. Prune out most of them.
  * (rw)15-content_filter_mode: added: Make it easy for the user to
    re-enable spam checking and antivirus checking
  * (rw)05-node_id: add: Autodetect $myhostname (from hostname --fqdn) and
    $mydomain (from /etc/mailname)
  * (rw)30-template_localization: add: Add example for the user on how to
    read a l10n template set
* Ship upstream example configuration as an example
* Suggest cabextract too, since amavisd-new can use it
* Kill all postinst stuff related to myhostname and mydomain
* Add new "debug" and "debug-sa" actions to initscript, and update
  README.Debian accordingly to suggest their use
* Add check in initscript to avoid starting an unconfigured amavisd-new
  when upgrading from a previous version
* Remove old safe_encode kludge, perl now doesn't lock up on tainted utf8
  string processing, nor does it lose track of encodings anymore
* [l10n] Update etc/amavis/en_US messages with the upstream templates for
  2.3.3
* [l10n] Delete other localized templates, as they are much too outdated.
  New translations are very welcome.
* Add postinst code added to handle l10n template conffile/confdir
  removal, since dpkg does not delete conffiles removed by the package:
  move old templates already installed to <template>.outdated_by_2.3.3-2
* Bump standards-version to 3.6.2, no changes
* Updated copyright file
* Update the template's README.l10n to remove perl 5.6 notes (we only
  support 5.8 now), and add some more information

3. By Henrique de Moraes Holschuh

Henrique de Moraes Holschuh <email address hidden>:
  * Fix su invocation on cron.daily script. Why can't su have a less
    braindead command line interface? (closes: #281931)
  * Let message/external-body through. I just hope that no Micosoftland
    trash will auto-run, auto-process, auto-overwrite files and otherwise
    endanger the sanity of a Unix sysadmin out there because of this...
    (closes: #274940)
  * Backport a few improvements for spamassassin 3.0 from amavisd-new 2.x
  * Patch from Mark Martinec <email address hidden> (upstream):
    patch against amavisd-new-20030616-p10 required to detect some
    password-protected RAR archives as ***UNCHECKED***
    (There are viruses using encripted RAR files as a carrier on
    the wild)
  * Suggest using only "undef" for false, but I cannot duplicate the
    problem with sid's perl (closes: #269449)
  * Add watch file
  * Let start-stop-daemon stderr show up on initscript output
    (closes: #278399)

2. By Henrique de Moraes Holschuh

* A DebConf4 release, uploaded much later :)
* Henrique de Moraes Holschuh <email address hidden>:
  * New upstream source, includes compatibility to new SpamAssassin
    (closes: #243434)
  * Update amavis-milter.c with the one in the webpage, since it
    has important fixes (and will be included in P10 when upstream
    releases it)
  * Initscripts: use --name and drop --exec, plus cosmetic fixes
  * cron.daily: switch back to using su - amavis, since start-stop-daemon
    --chuid does not initialize the environment completely (closes: #237043)
  * Add de_DE l10n (closes: #235688)
  * Add back pidfile control to amavisd-milter, thanks to Brian's patch
    (closes: #241848)
  * Document what to do to get the package to work right with clamav in
    daemon mode, running as a non-priviledged user. This is a partial
    fix for #253231
  * Bump standards-version to 3.6.1, no changes required
* Brian May <email address hidden>:
  * Fix typo in README.Debian (closes: #244877)

1. By Henrique de Moraes Holschuh

Import upstream version 20030616p9

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/natty/amavisd-new
This branch contains Public information 
Everyone can see this information.

Subscribers