pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Update "sendmail" and "libmilter" packages to version ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8e2abbc888c3
branches:  trunk
changeset: 471358:8e2abbc888c3
user:      tron <tron%pkgsrc.org@localhost>
date:      Sat Mar 27 22:07:32 2004 +0000

description:
Update "sendmail" and "libmilter" packages to version 8.12.11.
Changes since version 8.12.10:
Use QueueFileMode when opening qf files.  This error was a
        regression in 8.12.10.  Problem detected and diagnosed
        Lech Szychowski of the Polish Power Grid Company.
Properly count the number of queue runners in a work group and
        make sure the total limit of MaxQueueChildren is not
        exceeded.  Based on patch from Takayuki Yoshizawa of
        Techfirm, Inc.
Take care of systems that can generate time values where the
        seconds can exceed the usual range of 0 to 59.
        Problem noted by Randy Diffenderfer of EDS.
Avoid regeneration of identical queue identifiers by processes
        whose process id is the same as that of the initial
        sendmail process that was used to start the daemon.
        Problem noted by Randy Diffenderfer of EDS.
When a milter invokes smfi_delrcpt() compare the supplied
        recipient address also against the printable addresses
        of the current list to deal with rewritten addresses.
        Based on patch from Sean Hanson of The Asylum.
BadRcptThrottle now also works for addresses which return the
        error mailer, e.g., virtusertable entries with the
        right hand side error:.  Patch from Per Hedeland.
Fix printing of 8 bit characters as octals in log messages.
        Based on patch by Andrey J. Melnikoff.
Undo change of algorithm for MIME 7-bit base64 encoding to 8-bit
        text that has been introduced in 8.12.3.  There are some
        examples where the new code fails, but the old code works.
        To get the 8.12.3-8.12.10 version, compile sendmail with
        -DMIME7TO8_OLD=0.  If you have an example of improper
        7 to 8 bit conversion please send it to us.
Return normal error code for unknown SMTP commands instead of
        the one specified by check_relay or a milter for a
        connection.  Problem noted by Andrzej Filip.
Some ident responses contain data after the terminating CRLF which
        causes sendmail to log "POSSIBLE ATTACK...newline in string".
        To avoid this everything after LF is ignored.
If the operating system supports O_EXLOCK and HASFLOCK is set
        then a possible race condition for creating qf files
        can be avoided.  Note: the race condition does not
        exist within sendmail, but between sendmail and an
        external application that accesses qf files.
Log the proper options name for TLS related mising files for
        the CACertPath, CACertFile, and DHParameters options.
Do not split an envelope if it will be discarded, otherwise df
        files could be left behind.  Problem found by Wolfgang
        Breyha.
The use of the environment variables HOME and HOSTALIASES has been
        deprecated and will be removed in version 8.13.  This only
        effects configuration which preserve those variable via the
        'E' command in the cf file as sendmail clears out its entire
        environment.
Portability:
        Add support for Darwin 7.0/Mac OS X 10.3 (a.k.a. Panther).
        Solaris 10 has unsetenv(), patch from Craig Mohrman of
                Sun Microsystems.
LIBMILTER: Add extra checks in case a broken MTA sends bogus data
        to libmilter.  Based on code review by Rob Grzywinski.
SMRSH: Properly assemble commands that contain '&&' or '||'.
        Problem noted by Eric Lee of Talking Heads.
New Files:
        devtools/OS/Darwin.7.0

diffstat:

 doc/CHANGES                   |  4 +++-
 doc/TODO                      |  3 +--
 mail/libmilter/buildlink2.mk  |  3 ++-
 mail/sendmail/Makefile        |  3 +--
 mail/sendmail/Makefile.common |  4 ++--
 mail/sendmail/distinfo        |  6 +++---
 6 files changed, 12 insertions(+), 11 deletions(-)

diffs (95 lines):

diff -r 2c09434bce8c -r 8e2abbc888c3 doc/CHANGES
--- a/doc/CHANGES       Sat Mar 27 21:59:22 2004 +0000
+++ b/doc/CHANGES       Sat Mar 27 22:07:32 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.5302 2004/03/27 21:46:07 wiz Exp $
+$NetBSD: CHANGES,v 1.5303 2004/03/27 22:07:32 tron Exp $
 
 Changes to the packages collection and infrastructure in 2004:
 
@@ -1523,3 +1523,5 @@
        Removed automake17-1.7.9 [wiz 2004-03-26]
        Renamed pkgchk to pkg_chk [wiz 2004-03-27]
        Updated matlab-mode to 2.3.1 [wiz 2004-03-27]
+       Updated sendmail to 8.12.11 [tron 2004-03-27]
+       Updated libmilter to 8.12.11 [tron 2004-03-27]
diff -r 2c09434bce8c -r 8e2abbc888c3 doc/TODO
--- a/doc/TODO  Sat Mar 27 21:59:22 2004 +0000
+++ b/doc/TODO  Sat Mar 27 22:07:32 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: TODO,v 1.1529 2004/03/26 04:20:20 taca Exp $
+$NetBSD: TODO,v 1.1530 2004/03/27 22:07:32 tron Exp $
 
 Suggested new packages
 ======================
@@ -321,7 +321,6 @@
        o scribus-1.1.5
        o scummvm-0.6.0
        o sendfile-20010424
-       o sendmail-8.12.11
        o siag-3.6.0
        o skill-4.1.1
        o skkinput-2.06.4
diff -r 2c09434bce8c -r 8e2abbc888c3 mail/libmilter/buildlink2.mk
--- a/mail/libmilter/buildlink2.mk      Sat Mar 27 21:59:22 2004 +0000
+++ b/mail/libmilter/buildlink2.mk      Sat Mar 27 22:07:32 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink2.mk,v 1.8 2004/02/12 02:35:06 jlam Exp $
+# $NetBSD: buildlink2.mk,v 1.9 2004/03/27 22:07:32 tron Exp $
 #
 # This Makefile fragment is included by packages that use libmilter.
 #
@@ -10,6 +10,7 @@
 
 BUILDLINK_DEPENDS.libmilter?=          libmilter>=8.12.9nb1
 BUILDLINK_PKGSRCDIR.libmilter?=                ../../mail/libmilter
+BUILDLINK_DEPMETHOD.libmilter?=                build
 
 .if exists(/usr/lib/libmilter.a)
 _MILTER_FILELIST!= ar t /usr/lib/libmilter.a
diff -r 2c09434bce8c -r 8e2abbc888c3 mail/sendmail/Makefile
--- a/mail/sendmail/Makefile    Sat Mar 27 21:59:22 2004 +0000
+++ b/mail/sendmail/Makefile    Sat Mar 27 22:07:32 2004 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.67 2004/03/07 10:20:06 grant Exp $
+# $NetBSD: Makefile,v 1.68 2004/03/27 22:07:32 tron Exp $
 
 .include "../../mail/sendmail/Makefile.common"
 
 PKGNAME=       sendmail-${DIST_VERS}
-PKGREVISION=   2
 COMMENT=       The well known Mail Transport Agent
 
 CONFLICTS+=    postfix-[0-9]*
diff -r 2c09434bce8c -r 8e2abbc888c3 mail/sendmail/Makefile.common
--- a/mail/sendmail/Makefile.common     Sat Mar 27 21:59:22 2004 +0000
+++ b/mail/sendmail/Makefile.common     Sat Mar 27 22:07:32 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.14 2004/01/20 12:19:44 agc Exp $
+# $NetBSD: Makefile.common,v 1.15 2004/03/27 22:07:32 tron Exp $
 #
 # Makefile fragment shared with libmilter
 #
@@ -18,7 +18,7 @@
 FILESDIR?=     ${.CURDIR}/../../mail/sendmail/files
 PATCHDIR?=     ${.CURDIR}/../../mail/sendmail/patches
 
-DIST_VERS=     8.12.10
+DIST_VERS=     8.12.11
 
 MAKE_ENV+=     BSD_BINOWN="${BINOWN}" BSD_BINGRP="${BINGRP}" \
                BSD_MANOWN="${MANOWN}" BSD_MANGRP="${MANGRP}" \
diff -r 2c09434bce8c -r 8e2abbc888c3 mail/sendmail/distinfo
--- a/mail/sendmail/distinfo    Sat Mar 27 21:59:22 2004 +0000
+++ b/mail/sendmail/distinfo    Sat Mar 27 22:07:32 2004 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.15 2003/12/03 03:31:16 ben Exp $
+$NetBSD: distinfo,v 1.16 2004/03/27 22:07:32 tron Exp $
 
-SHA1 (sendmail.8.12.10.tar.gz) = e3141713ebba36ef1ea6eb7c34603f3340dea84f
-Size (sendmail.8.12.10.tar.gz) = 1892497 bytes
+SHA1 (sendmail.8.12.11.tar.gz) = ce1ba0e50740c548f8555f1a905d8514e6637f95
+Size (sendmail.8.12.11.tar.gz) = 1899112 bytes
 SHA1 (patch-aa) = cf9a68f5e6d6fd6e13a806a7d1e6ebab18fc9c6f
 SHA1 (patch-ab) = a2abf6e78772e257e2a1973e7730159ff24a91aa
 SHA1 (patch-ac) = 96c19300b4188dbcbd202768eea912f675dadc27



Home | Main Index | Thread Index | Old Index