[Postfix espanol] Postfix snapshot 1.1.8-20020505 available

Wietse Venema wietse en porcupine.org
Lun Mayo 6 15:45:06 CEST 2002


Postfix snapshot 1.1.8-20020505 is available. This release has all
the bugfixes of the official 1.1.8 release, plus some new features
and improvements.  A summary of changes is below the signature.

The difference between a snapshot and an official release is as
follows: the official release does not change except for bugfixes
and portability patches. New features are tried out in snapshot
releases.  Code that works and that stops changing becomes part of
Postfix official version 1.2.

Available from ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/

      219109 May  5 18:21 postfix-1.1.8-20020505.HISTORY
       56241 May  5 18:05 postfix-1.1.8-20020505.RELEASE_NOTES
     1200836 May  5 18:21 postfix-1.1.8-20020505.tar.gz
	 152 May  5 18:21 postfix-1.1.8-20020505.tar.gz.sig

You can also point your browser at:

    ftp://ftp.porcupine.org/mirrors/postfix-release/index.html

Soon to appear on the mirror sites listed on www.postfix.org.

	Wietse

Extract from the RELEASE_NOTES file:

    Incompatible changes with Postfix snapshot 1.1.8-20020505
    =========================================================

    In the Postfix transport table, the meaning of null delivery
    transport and nexhop information fields has changed. As of now, a
    null delivery transport or nexthop information field means "do not
    modify": use the delivery transport or nexthop information that
    would be used if no transport table did not exist.  This change
    results in the following incompatible changes in behavior:

    - A null delivery transport field no longer defaults to
    $default_transport.  It now defaults to $local_transport or
    $default_transport depending on the destination.

    - A null nexthop information field no longer overrides the main.cf
    relayhost setting. To override the relayhost, specify explicit
    nexthop information in the Postfix transport table.

    The postalias command now copies the source file read permissions
    to the result file when creating a table for the first time. Until
    now, the result file was created with default read permissions.
    This change makes postalias more similar to postmap.

    The postalias and postmap commands now drop super-user privileges
    when processing a non-root source file. The file is now processed
    as the source file owner, and the owner must therefore have permission
    to update the result file. Specify the "-o" flag to get the old
    behavior (process non-root files with root privileges).

    The read buffer size for Berkeley DB lookup tables was decreased
    from 1MByte to 256kByte. Specify "berkeley_db_read_buffer_size =
    1048576" to get the old read buffer size.

    Major changes with Postfix snapshot 1.1.8-20020505
    ==================================================

    Friendlier behavior of Postfix transport tables. There is a new
    "*" wildcard pattern that matches any domain. The meaning of a null
    delivery transport or nexhop information field has changed to "do
    not modify": use the information that would be used if the transport
    table did not exist. This change makes it easier to route internal
    mail (everything under my.domain) directly: you no longer need to
    specify explicit "local" transport table entries for the local
    machine.  For more information, including examples, see the updated
    transport(5) manual page.

    Finer control over Berkeley DB memory usage, and more efficient
    usage of memory in applications that open lots of tables. The
    parameter "berkeley_db_create_buffer_size" (default: 16 MBytes)
    specifies the buffer size for the postmap and postalias commands.
    The parameter "berkeley_db_read_buffer_size" (default: 256 kBytes)
    speficies the buffer size for all other applications. For more
    information, see the last paragraphs of the DB_README file.

Extract from the HISTORY file:

20020402

	Workaround: recognize more headers that are sent instead
	of SMTP commands. File: smtpd/smtpd.c.

20020413

	Feature: new pipe delivery agent "D" flag to prepend a
	Delivered-To:  message header. This requires single recipient
	deliveries. Based on code by Matthias Andree. File:
	pipe/pipe.c.

20020414

	Portability: Postfix will no longer attempt to build with
	gdbm support, because gdbm is broken. File:  makedefs.

20020415

	Cleanup: the attribute list IPC code did not distinguish
	between "disconnect" and "timeout" while reading an attribute
	list, making trouble shooting more difficult than necessary.
	Files:  util/attr_scan0.c, util/attr_scan64.c.

	Cleanup: install parameter defaults can now be overruled
	from makedefs: sendmail_path, mailq_path, newaliases_path,
	command_directory, daemon_directory. Based on code by
	Victor Duchovni, Morgan Stanley. File: util/sys_defs.h.

20020411

	Cleanup: Use more robust quoting passing makedefs/Makefile
	settings. This also simplifies the seven backslashes example
	in the INSTALL file.  Victor Duchovni, Morgan Stanley.
	Files: makedefs, INSTALL.

20020417

	Bugfix: the post-install script failed to upgrade master.cf
	settings from private to public if the service was explicitly
	configured as private.

20020418

	Documentation: added CPU saving patterns for quickly skipping
	base 64 encoded text in message bodies.  Liviu Daia.
	Files: {proto,conf}/pcre_table, {proto,conf}/regexp_table,
	conf/sample_{regexp,pcre}_body.cf.

20020426

	Bugfix: the SMTP client forgot to quote whitespace etc.
	in a sender/recipient address when DNS lookup was turned
	off (disable_dns_lookups = yes). Problem experienced by
	Chip Paswater. Files: smtp/smtp_proto.c.

20020501

	Feature: wildcard lookup in transport maps (lookup key
	"*").  Code developed with Lamont Jones, HP.

	Feature: a null transport:destination transport map entry
	means proceed as if the transport map lookup failed.  Code
	developed with Lamont Jones, HP.

	Feature: more efficient use of cache memory when a process
	opens multiple Berkeley DB tables; and faster performance
	creating large tables by using more buffer memory. Files:
	util/dict_db.[hc], global/mkmap_db.c. Victor Duchovni,
	Morgan Stanley.

20020503

	Cleanup: postqueue silently ignored command-line arguments
	following -p or -f options, instead of complaining; postqueue
	produced an incorrect error message (mail system down) when
	the command was installed with incorrect privileges.  File:
	postqueue/postqueue.c.

	Bugfix: while reporting a domain name or IP address syntax
	error, postqueue could dereference a dangling pointer with
	some getopt() implementations. LaMont Jones, HP.  File:
	postqueue/postqueue.c.

	Safety: postalias and postmap now drop root privileges
	while processing a non-root input file. Thus, the result
	should be writable to the source file owner. Specify the
	-o option if this is a problem. Files: postmap/postmap.c,
	postalias/postalias.c.

	Consistency: just like postmap, postalias now copies file
	permissions from the source file when it creates a new
	table for the first time. File: postalias/postalias.c.

20020504

	Portability: run-time test to avoid GDBM trouble.  File:
	util/dict_dbm.c.

20020505

	Cleanup: revised and simplified the transport map semantics.
	Null transport or nexhop fields now mean: "do not change":
	use what would be used if the transport map did not exist.
	This change eliminated a lot of code. The incompatibility
	is that a null transport field no longer defaults to
	$default_transport, but to $local_transport or $default_transport
	depending on the destination, and that a transport map only
	overrides relayhost when the table specifies explicit
	nexthop information.  Files:  trivial-rewrite/transport.c,
	trivial-rewrite/resolve.c.

	Cleanup: revised the user interface for controlling the
	Berkeley DB create and read buffer size controls. Files:
	util/dict_db.[hc], global/mail_params.[hc], global/mkmap_db.c.
-
Para quitarte de la lista enviar la linea "unsubscribe postfix-espanol" en
el cuerpo de un mensaje a majordomo en WL0.org



Más información sobre la lista de distribución Postfix-es