Subject: CVS commit: pkgsrc/mail/qmail
To: None <pkgsrc-changes@NetBSD.org>
From: Amitai Schlair <schmonz@netbsd.org>
List: pkgsrc-changes
Date: 04/10/2004 05:30:06
Module Name:	pkgsrc
Committed By:	schmonz
Date:		Sat Apr 10 05:30:06 UTC 2004

Modified Files:
	pkgsrc/mail/qmail: Makefile PLIST distinfo
	pkgsrc/mail/qmail/files: qmail.sh
	pkgsrc/mail/qmail/patches: patch-aa patch-ab patch-ac
Added Files:
	pkgsrc/mail/qmail/files: qmailsmtpd.sh
	pkgsrc/mail/qmail/patches: patch-ad patch-ae patch-af patch-ag patch-ah
	    patch-ai patch-aj patch-ak patch-al patch-am patch-an patch-ao
	    patch-ap patch-aq

Log Message:
Russ Nelson, Charles Cazabon, Dave Sill, Peter Samuel, and Henning
Brauer have prepared a distribution of qmail, called "netqmail":

    "We have done this because in our opinion, too many new users
    are confused by the out-of-date INSTALL file, and too much time
    is spent arguing on the mailing list over bugs.  We have tried
    to stick to the barest minimum number of changes.  We have
    fixed only those things which are out-and-out wrong, or which
    have been approved by djb (specifically QMAILQUEUE)."

This package already includes the QMAILQUEUE patch. Add netqmail
1.05's other patches, with the exception that patches to documentation
files which are not installed have been lovingly omitted.

This package also already includes a patch to handle oversized DNS
packets. It's still here, too.

pkgsrc changes:
* Add qmail-smtpd rc.d script (and ensuing dependency on net/ucspi-tcp).
* Update qmail rc.d script: respect $qmail_flags, treating it as the
    default delivery instruction.
* Remove non-working MASTER_SITES.

From the netqmail changelog:

20040121 code: qmail-smtpd is protected from exceedingly long (eg 2GB)
         header lines
20040121 code: qmail_lspawn, qmail-newmrh, qmail-newu, and qmail-rspawn
         are protected from misbehaving on hosts where the size of an
         integer is not the same as the size of a character pointer
         (eg 64 bit hosts with 32 bit ints)
20031027 doc: qmail.7 identifies installation as netqmail and points to
         http://qmail.org/
20031027 doc: qmail-queue.8 adds explanation of $QMAILQUEUE
20031027 doc: qmail-log.5 adds reference to errors from $QMAILQUEUE script
20031027 code: qmail-smtpd identifies itself as netqmail
20031027 code: if $QMAILQUEUE is set, it's invoked instead of qmail-queue
20031024 code: changed errno from int to #include.
20031024 code: fixed .qmail parsing bug.
20031024 code: recognize 0.0.0.0 as a local address.
20031024 code: sendmail's -f flag now overrides environment variables.

And for all this, bump PKGREVISION.

Pre-flight checks by snj@.


To generate a diff of this commit:
cvs rdiff -r1.20 -r1.21 pkgsrc/mail/qmail/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/mail/qmail/PLIST
cvs rdiff -r1.3 -r1.4 pkgsrc/mail/qmail/distinfo
cvs rdiff -r1.2 -r1.3 pkgsrc/mail/qmail/files/qmail.sh
cvs rdiff -r0 -r1.1 pkgsrc/mail/qmail/files/qmailsmtpd.sh
cvs rdiff -r1.1 -r1.2 pkgsrc/mail/qmail/patches/patch-aa \
    pkgsrc/mail/qmail/patches/patch-ab pkgsrc/mail/qmail/patches/patch-ac
cvs rdiff -r0 -r1.1 pkgsrc/mail/qmail/patches/patch-ad \
    pkgsrc/mail/qmail/patches/patch-ae pkgsrc/mail/qmail/patches/patch-af \
    pkgsrc/mail/qmail/patches/patch-ag pkgsrc/mail/qmail/patches/patch-ah \
    pkgsrc/mail/qmail/patches/patch-ai pkgsrc/mail/qmail/patches/patch-aj \
    pkgsrc/mail/qmail/patches/patch-ak pkgsrc/mail/qmail/patches/patch-al \
    pkgsrc/mail/qmail/patches/patch-am pkgsrc/mail/qmail/patches/patch-an \
    pkgsrc/mail/qmail/patches/patch-ao pkgsrc/mail/qmail/patches/patch-ap \
    pkgsrc/mail/qmail/patches/patch-aq

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.