Tue Sep 3 17:50:28 2013 UTC ()
Update to 1.13. Notable changes:

- Made nullmailer-queue sync and not just flush queued files to protect
  against crashes during sensitive operations.
- Added support for SMTPS (SMTP over SSL/TLS) and STARTTLS.
- Added support for SSL/TLS client certificates.
- Added a quadratic backoff for resend times.


(shattered)
diff -r1.35 -r1.36 pkgsrc/mail/nullmailer/Makefile
diff -r1.10 -r1.11 pkgsrc/mail/nullmailer/PLIST
diff -r1.13 -r1.14 pkgsrc/mail/nullmailer/distinfo
diff -r1.5 -r1.6 pkgsrc/mail/nullmailer/patches/patch-ac

cvs diff -r1.35 -r1.36 pkgsrc/mail/nullmailer/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/nullmailer/Makefile 2013/07/12 10:44:57 1.35
+++ pkgsrc/mail/nullmailer/Makefile 2013/09/03 17:50:27 1.36
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.35 2013/07/12 10:44:57 jperkin Exp $ 1# $NetBSD: Makefile,v 1.36 2013/09/03 17:50:27 shattered Exp $
2 2
3DISTNAME= nullmailer-1.05 3DISTNAME= nullmailer-1.13
4PKGREVISION= 1 
5CATEGORIES= mail 4CATEGORIES= mail
6MASTER_SITES= ${HOMEPAGE:Q} 5MASTER_SITES= ${HOMEPAGE:Q}
7DIST_SUBDIR= ${PKGNAME_NOREV} 6DIST_SUBDIR= ${PKGNAME_NOREV}
8 7
9MAINTAINER= schmonz@NetBSD.org 8MAINTAINER= schmonz@NetBSD.org
10HOMEPAGE= http://untroubled.org/nullmailer/ 9HOMEPAGE= http://untroubled.org/nullmailer/
11COMMENT= Simple relay-only mail transport agent 10COMMENT= Simple relay-only mail transport agent
12 11
13LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
14 13
15PKG_DESTDIR_SUPPORT= destdir 14PKG_DESTDIR_SUPPORT= destdir
16 15
17USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++

cvs diff -r1.10 -r1.11 pkgsrc/mail/nullmailer/PLIST (expand / switch to unified diff)

--- pkgsrc/mail/nullmailer/PLIST 2009/10/14 21:13:41 1.10
+++ pkgsrc/mail/nullmailer/PLIST 2013/09/03 17:50:27 1.11
@@ -1,19 +1,20 @@ @@ -1,19 +1,20 @@
1@comment $NetBSD: PLIST,v 1.10 2009/10/14 21:13:41 plunky Exp $ 1@comment $NetBSD: PLIST,v 1.11 2013/09/03 17:50:27 shattered Exp $
2libexec/nullmailer/mailq 2libexec/nullmailer/mailq
3libexec/nullmailer/nullmailer-daemon 3libexec/nullmailer/nullmailer-daemon
4libexec/nullmailer/nullmailer-inject 4libexec/nullmailer/nullmailer-inject
5libexec/nullmailer/nullmailer-queue 5libexec/nullmailer/nullmailer-queue
6libexec/nullmailer/nullmailer-send 6libexec/nullmailer/nullmailer-send
 7libexec/nullmailer/nullmailer-smtpd
7libexec/nullmailer/qmqp 8libexec/nullmailer/qmqp
8libexec/nullmailer/sendmail 9libexec/nullmailer/sendmail
9libexec/nullmailer/smtp 10libexec/nullmailer/smtp
10man/man1/nullmailer-inject.1 11man/man1/nullmailer-inject.1
11man/man1/sendmail.1 12man/man1/sendmail.1
12man/man7/nullmailer.7 13man/man7/nullmailer.7
13man/man8/nullmailer-queue.8 14man/man8/nullmailer-queue.8
14man/man8/nullmailer-send.8 15man/man8/nullmailer-send.8
15share/doc/nullmailer/AUTHORS 16share/doc/nullmailer/AUTHORS
16share/doc/nullmailer/BUGS 17share/doc/nullmailer/BUGS
17share/doc/nullmailer/COPYING 18share/doc/nullmailer/COPYING
18share/doc/nullmailer/ChangeLog 19share/doc/nullmailer/ChangeLog
19share/doc/nullmailer/HOWTO 20share/doc/nullmailer/HOWTO

cvs diff -r1.13 -r1.14 pkgsrc/mail/nullmailer/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/nullmailer/distinfo 2009/10/23 02:43:52 1.13
+++ pkgsrc/mail/nullmailer/distinfo 2013/09/03 17:50:27 1.14
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.13 2009/10/23 02:43:52 schmonz Exp $ 1$NetBSD: distinfo,v 1.14 2013/09/03 17:50:27 shattered Exp $
2 2
3SHA1 (nullmailer-1.05/nullmailer-1.05.tar.gz) = 93cc8924cd96bf8a79285ff32bf5b0894de0a9e5 3SHA1 (nullmailer-1.13/nullmailer-1.13.tar.gz) = e1178fff0395abee2bb6e77c3ddb8a0a7efcc791
4RMD160 (nullmailer-1.05/nullmailer-1.05.tar.gz) = 20bd31670be76297a9798282db6186156d4f5124 4RMD160 (nullmailer-1.13/nullmailer-1.13.tar.gz) = d9f4663351122826299b04a46ffbb2bf51f41687
5Size (nullmailer-1.05/nullmailer-1.05.tar.gz) = 176800 bytes 5Size (nullmailer-1.13/nullmailer-1.13.tar.gz) = 205431 bytes
6SHA1 (patch-aa) = eeab7dc23266f74edaa578ca1de9422614d16dab 6SHA1 (patch-aa) = eeab7dc23266f74edaa578ca1de9422614d16dab
7SHA1 (patch-ab) = 12e7d0381a9b43888b4809799b7d2c5775bc8b6d 7SHA1 (patch-ab) = 12e7d0381a9b43888b4809799b7d2c5775bc8b6d
8SHA1 (patch-ac) = 6e8f3e4ab3f11ceefdaede505b52db24d8a34fde 8SHA1 (patch-ac) = c542bbf35dfc2148dd133837799b7f4634b66489

cvs diff -r1.5 -r1.6 pkgsrc/mail/nullmailer/patches/Attic/patch-ac (expand / switch to unified diff)

--- pkgsrc/mail/nullmailer/patches/Attic/patch-ac 2007/03/24 06:49:02 1.5
+++ pkgsrc/mail/nullmailer/patches/Attic/patch-ac 2013/09/03 17:50:28 1.6
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: patch-ac,v 1.5 2007/03/24 06:49:02 schmonz Exp $ 1$NetBSD: patch-ac,v 1.6 2013/09/03 17:50:28 shattered Exp $
2 2
3--- doc/nullmailer-queue.8.orig 2002-12-23 12:29:20.000000000 -0500 3--- doc/nullmailer-queue.8.orig 2002-12-23 12:29:20.000000000 -0500
4+++ doc/nullmailer-queue.8 4+++ doc/nullmailer-queue.8
5@@ -30,13 +30,13 @@ This is provided to allow local daemons  5@@ -31,13 +31,13 @@ being bounced by your relay host. To sen
6 being bounced by your relay host. 6 them all on one line separated by a comma.
7 .SH OTHER FILES 7 .SH OTHER FILES
8 .TP 8 .TP
9-.B /var/nullmailer/queue 9-.B /var/nullmailer/queue
10+.B @VARBASE@/spool/nullmailer/queue 10+.B @VARBASE@/spool/nullmailer/queue
11 The directory into which the completed messages are moved. 11 The directory into which the completed messages are moved.
12 .TP 12 .TP
13-.B /var/nullmailer/tmp 13-.B /var/nullmailer/tmp
14+.B @VARBASE@/spool/nullmailer/tmp 14+.B @VARBASE@/spool/nullmailer/tmp
15 The directory in which messages are formed temporarily. 15 The directory in which messages are formed temporarily.
16 .TP 16 .TP
17-.B /var/nullmailer/trigger 17-.B /var/nullmailer/trigger
18+.B @VARBASE@/spool/nullmailer/trigger 18+.B @VARBASE@/spool/nullmailer/trigger
19 A pipe used to trigger 19 A pipe used to trigger