Postfix 2.0 patch 01 available
[email protected] (Wietse Venema) Sun, 12 Jan 2003 20:51:46 -0500 (EST)
| Newsgroups | gmane.mail.postfix.announce |
|---|---|
| Message-ID | <20030113015146.9CD9DBC079__33375.4202737056$1042422747@spike.porcupine.org> |
- New proxymap service for Postfix lookup table access via another
process. This was added primarily to overcome chroot restrictions
in the Postfix SMTP server (specify proxy:unix:passwd.byname for
password file lookup through the proxymap server) but can also be
used to consolidate the number of open tables by sharing one open
table among multiple processes (specify proxy:mysql:/file/name to
avoid "too many connections" problems).
- With the local_recipient_maps feature turned on, the SMTP server
did not recognize the local built-in double bounce address as local.
Problem reported by Matthias Andree.
Available from ftp://ftp.porcupine.org/mirrors/postfix-release/official
and soon to appear on the mirror sites listed at www.postfix.org:
25922 Jan 12 20:17 postfix-2.0-patch01.gz
262220 Jan 12 12:19 postfix-2.0.1.HISTORY
40316 Jan 12 20:16 postfix-2.0.1.RELEASE_NOTES
1338786 Jan 12 20:25 postfix-2.0.1.tar.gz
152 Jan 12 20:26 postfix-2.0.1.tar.gz.sig
See also: ftp://ftp.porcupine.org/mirrors/postfix-release/index.html
for a point-and-click download interface.
Wietse
Extract from the RELEASE_NOTES file:
Incompatible changes with Postfix version 2.0.1 (released 20030112)
===================================================================
If you upgrade from Postfix 1.1 you need to restart Postfix.
If you upgrade from Postfix 2.0 you need to "reload" Postfix.
Version 2.0.1 introduces the proxymap service for centralized table
lookup. The upgrade procedure adds the proxymap service to the
master.cf file. If you see errors about problems contacting the
proxymap service, then you did not properly upgrade Postfix.
The Postfix SMTP server now by default looks up the UNIX passwd
file via the new proxymap service, in order to make chrooted
operation easier.
The Postfix build procedure now uses the pcre-config utility (part
of PCRE version 3) to find out the pathnames of the PCRE include
file and object library, instead of probing /usr/include and/or
/usr/lib. To build with PCRE version 2 support you will have to
specify pathnames as described in PCRE_README. To build without
PCRE support, specify: make Makefiles CCARGS="-DNO_PRCE".
Major changes with Postfix version 2.0.1 (released 20030112)
============================================================
This release introduces the proxymap service for Postfix lookup
table access. This can be used to overcome chroot restrictions in
the Postfix SMTP server (specify proxy:unix:passwd.byname for
password file lookup through the proxymap server) and can be used
to consolidate the number of open tables by sharing one open table
among multiple processes (specify proxy:mysql:/file/name to avoid
"too many connections" conditions). The proxy_read_maps parameter
specifies what maps are approved for access via the proxy service
(only map references starting with "proxy:" are considered approved).
Extract from HISTORY file:
==========================
20030104
Cleanup: avoid warnings about flag mismatches when the same
lookup table is listed under both virtual_alias_maps and
virtual_mailbox_maps. Files: global/virtual8.h, virtual/virtual.c.
Bugfix: an obscure memory leak that puzzled me for more
than a year until I found out how to reproduce it. File:
util/vstream.c.
20030106
Robustness: the master no longer aborts with "address
already in use" when inet_interfaces specifies the same IP
address multiple times, or when a TCP service in master.cf
specifies a hostname for which the same IP address is listed
multiple times. File: master/master_ent.c.
20030107
Robustness: check that FILTER actions in SMTPD access maps
or cleanup header/body_checks have plausible syntax. Files:
smtpd/smtpd_check.c, cleanup/cleanup_message.c.
20030110
Cleanup: the virtual_mailbox_maps parameter is now optional
even when virtual_mailbox_domains is specified. This makes
virtual mailbox domains more like relay domains and the
local domain.
Portability: the makedefs script now uses the pcre-config
utility to find out where things are installed.
Bugfix: the SMTP server did not recognize the local built-in
double bounce address as local. Reported by Matthias Andree.
For safety sake, threw in the local postmaster address as
well. File: smtpd/smtpd_check.c.