pkgsrc-Bugs archive

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

pkg/29267: Update request of IPv6 patch for Postfix



>Number:         29267
>Category:       pkg
>Synopsis:       Update request of IPv6 patch for Postfix
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Feb 07 14:31:00 +0000 2005
>Originator:     Takahiro Kambe
>Release:        NetBSD 2.99.15
>Organization:
Takahiro Kambe
>Environment:
        
        
System: NetBSD reef.back-street.net 2.99.15 NetBSD 2.99.15 (CF-R3E) #23: Tue 
Jan 25 19:12:54 JST 2005 
taca%reef.back-street.net@localhost:/var/obj/sys/arch/i386/compile/CF-R3E i386
Architecture: i386
Machine: i386
>Description:
        IPv6 patch for Postfix was updated and it fixes some serious problem
        especially on Linux.

Version 1.26    Postfix release 2.1.5
                Postfix release 2.0.20

        Bugfix: Incomplete error checking in getaddrinfo() could cause
        lmtpd to crash with debug_peer_list defined. Carsten Hoeger, SuSE.
        File: util/match_ops.c

        Linux workaround: When mynetworks isn't set, a chrooted
        process could not read the IPv6 address information from
        /proc. We now invoke own_inet_addr() before chrooting, while
        processing main.cf. [backported from 2.2-nonprod snapshot]
        File: global/mail_params.c

        Safety: when IPv6 netmask can't be determined, mynetworks is not
        set and mynetworks_style = subnet, assume /128 (host only).
        Until now, Tru64Unix assumed /64 (good for real subnets, but not
        safe for tunnel ranges etc.).
        File: util/inet_addr_local.c

>How-To-Repeat:
        
>Fix:
        This change should be pulled-upt to pkgsrc-2004Q4 branch.

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/mail/postfix/Makefile,v
retrieving revision 1.156
diff -u -u -r1.156 Makefile
--- Makefile    28 Dec 2004 02:47:45 -0000      1.156
+++ Makefile    7 Feb 2005 11:24:12 -0000
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.156 2004/12/28 02:47:45 reed Exp $
 
 DISTNAME=      postfix-2.1.5
-PKGREVISION=   4
+PKGREVISION=   5
 CATEGORIES=    mail
 MASTER_SITES=  ftp://ftp.porcupine.org/mirrors/postfix-release/official/
 DIST_SUBDIR=   postfix
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/mail/postfix/distinfo,v
retrieving revision 1.80
diff -u -u -r1.80 distinfo
--- distinfo    28 Dec 2004 16:13:28 -0000      1.80
+++ distinfo    7 Feb 2005 11:24:12 -0000
@@ -4,8 +4,8 @@
 Size (postfix/postfix-2.1.5.tar.gz) = 1971931 bytes
 SHA1 (postfix/postfix-2.1.1-canonical_classes-with_docs.diff) = 
d11d839210db3aa6e0a62850cb45edabe257c3fe
 Size (postfix/postfix-2.1.1-canonical_classes-with_docs.diff) = 13110 bytes
-SHA1 (postfix/tls+ipv6-1.25-pf-2.1.5.patch.gz) = 
04431d177f67ad4091df4660b2318d9f7f85f75c
-Size (postfix/tls+ipv6-1.25-pf-2.1.5.patch.gz) = 251571 bytes
+SHA1 (postfix/tls+ipv6-1.26-pf-2.1.5.patch.gz) = 
6813eb7d1c1ac9a76a04b7495d540236aa0aa625
+Size (postfix/tls+ipv6-1.26-pf-2.1.5.patch.gz) = 256725 bytes
 SHA1 (postfix/pfixtls-0.8.18-2.1.3-0.9.7d.tar.gz) = 
313d572bcd960e3cafd78ac9ee4b87bdc1f02fc8
 Size (postfix/pfixtls-0.8.18-2.1.3-0.9.7d.tar.gz) = 239141 bytes
 SHA1 (patch-aa) = 279b54f19289b56a423214716386c5aab79a57d5
Index: options.mk
===================================================================
RCS file: /cvsroot/pkgsrc/mail/postfix/options.mk,v
retrieving revision 1.14
diff -u -u -r1.14 options.mk
--- options.mk  28 Dec 2004 16:13:28 -0000      1.14
+++ options.mk  7 Feb 2005 11:24:12 -0000
@@ -25,9 +25,9 @@
 .  if empty(PKG_OPTIONS:Mtls)
 PKG_OPTIONS+=          tls
 .  endif
-IPV6TLS_PATCH=         tls+ipv6-1.25-pf-2.1.5.patch.gz
+IPV6TLS_PATCH=         tls+ipv6-1.26-pf-2.1.5.patch.gz
 PATCHFILES+=           ${IPV6TLS_PATCH}
-SITES_${IPV6TLS_PATCH}=        ftp://ftp.stack.nl/pub/postfix/tls+ipv6/1.25/
+SITES_${IPV6TLS_PATCH}=        ftp://ftp.stack.nl/pub/postfix/tls+ipv6/1.26/
 PATCH_DIST_STRIP.${IPV6TLS_PATCH}=     -p1
 PLIST_SRC+=            ${PKGDIR}/PLIST.inet6
 

>Unformatted:
        
        



Home | Main Index | Thread Index | Old Index