head 1.7; access; symbols pkgsrc-2017Q3:1.6.0.36 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.32 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.30 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.28 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.26 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.24 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.22 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.20 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.18 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.16 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.14 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.12 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.10 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.8 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.6 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.4 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.2 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.5.0.56 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.54 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.52 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.50 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.48 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.46 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.44 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.42 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.40 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.38 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.36 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.34 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.32 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.30 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.28 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.26 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.24 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.22 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.20 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.18 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.16 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.14 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.12 pkgsrc-2008Q1:1.5.0.10 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.8 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.6 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.4 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.2 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.4.0.6 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.4 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.2 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.3.0.6 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.4 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.2.0.14 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.12 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.10 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.8 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.6 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.4 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.1.0.6 netbsd-1-6-1-base:1.1 netbsd-1-6:1.1.0.8 netbsd-1-6-RELEASE-base:1.1 pkgviews:1.1.0.4 pkgviews-base:1.1 buildlink2-base:1.1 buildlink2:1.1.0.2; locks; strict; comment @# @; 1.7 date 2017.10.28.04.51.06; author schmonz; state dead; branches; next 1.6; commitid PqMsLks1z6BS9McA; 1.6 date 2013.09.03.17.50.28; author shattered; state Exp; branches; next 1.5; commitid iKCC3vpv3GSoc14x; 1.5 date 2007.03.24.06.49.02; author schmonz; state Exp; branches; next 1.4; 1.4 date 2006.07.01.19.33.30; author schmonz; state Exp; branches; next 1.3; 1.3 date 2005.08.20.02.20.45; author schmonz; state Exp; branches; next 1.2; 1.2 date 2003.02.17.01.45.32; author jtb; state Exp; branches; next 1.1; 1.1 date 2002.05.14.00.35.24; author jtb; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2002.05.14.00.35.24; author jlam; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2002.06.23.18.51.50; author jlam; state Exp; branches; next ; desc @@ 1.7 log @Update to 2.1. From the changelog: - Added support for TLS anonymous authentication. Thanks Uffe Jakobsen. - Fixed sendmail wrapper handling of empty sender on command line. Thanks Sebastian Wiedenroth. - Fixed handling of quoted strings in the "remotes" file. Thanks Mihai Moldovan. - Fixed nullmailer-inject handling of leading "From " lines. - Some build fixes. - Fixed bogus temporary gethostbyname error message when the protocol source address was incorrect. - Fixed potential race condition in tests. Thanks Felix Lechner. - Fixed handling of time values on 32-bit big-endian systems. Thanks Felix Lechner. - Added support to nullmailer-send to move permanently failing messages out of the queue, and to generate bounce messages. - Added support for IPv6. - Added program to generate bounce/delay messages. - Added an "allmailfrom" control file to nullmailer-queue, causing all messages to share a hard-coded envelope sender. - Added logging the message sender/recipient in nullmailer-send. - Improved handling of system errors when reading config files. - Secured handling of password options for protocol modules. - Support standard shell quoting for options in the "remotes" file. - Added protocol option to set a separate TLS client private key file. - Added protocol option to bind the source address on connections. - Fixed nullmailer-inject to report errors to stderr. - Fixed gnutls cast to pointer from integer of different size warning. - Fixed nullmailer-inject and -queue to handle the null (empty) sender address. Needed for RFC 3798 (Message Disposition Notification). - Moved spool directory to /var/spool/nullmailer like other MTAs. @ text @$NetBSD: patch-ac,v 1.6 2013/09/03 17:50:28 shattered Exp $ --- doc/nullmailer-queue.8.orig 2002-12-23 12:29:20.000000000 -0500 +++ doc/nullmailer-queue.8 @@@@ -31,13 +31,13 @@@@ being bounced by your relay host. To sen them all on one line separated by a comma. .SH OTHER FILES .TP -.B /var/nullmailer/queue +.B @@VARBASE@@/spool/nullmailer/queue The directory into which the completed messages are moved. .TP -.B /var/nullmailer/tmp +.B @@VARBASE@@/spool/nullmailer/tmp The directory in which messages are formed temporarily. .TP -.B /var/nullmailer/trigger +.B @@VARBASE@@/spool/nullmailer/trigger A pipe used to trigger .BR nullmailer-send to immediately start sending the message from the queue. @ 1.6 log @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. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.5 2007/03/24 06:49:02 schmonz Exp $ @ 1.5 log @Do SUBST_SED in post-configure rather than post-patch to ease patch maintenance. Set INSTALLATION_DIRS appropriately. Add VARBASE to BUILD_DEFS. Fix paths in man pages. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.4 2006/07/01 19:33:30 schmonz Exp $ d5 2 a6 2 @@@@ -30,13 +30,13 @@@@ This is provided to allow local daemons being bounced by your relay host. @ 1.4 log @Update to 1.03. From the changelog: - Fixed the SMTP protocol module to send QUIT on protocol failures. - Added support for the SMTP AUTH LOGIN method. Thanks to Sean MacLennan for the suggestion. - Fixed the SMTP protocol module to send EHLO instead of HELO when doing authentication. Thanks to Norbert Tretkowski for pointing this out. - Fixed compile breakage on Solaris due to use of setenv. - Fixed netstring length bug in QMQP sending module. - If the sender name cannot be determined from the environment variables, try to pull it from /etc/passwd before using "unknown". Thanks Roderick Schertler. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.3 2005/08/20 02:20:45 schmonz Exp $ d10 1 a10 1 +.B /var/spool/nullmailer/queue d14 1 a14 1 +.B /var/spool/nullmailer/tmp d18 1 a18 1 +.B /var/spool/nullmailer/trigger @ 1.3 log @Update to 1.00. From the changelog: - Fixed problem with multiple arguments to protocol modules. Thanks Sascha Silbe. - Fixed extraneous spaces in SMTP sender. - Made permissions on queued files more strict. - Handle the "-bs" flag in the sendmail wrapper by dieing when we see it. - Fixed the address parser handling domain names with trailing periods. - Fixed bug in header parsing that would cause the last header line to be repeated if there was no body. - Fixed bug in handling headers containing CR+LF line endings. pkgsrc changes: * Replace @@exec and @@unexec in PLIST with bsd.pkginstall.mk incantations * sort PLIST * Honor VARBASE in manpages and rc.d script * Enable logging in rc.d script * Allow rc.d script to start nullmailer without rc.subr * Take MAINTAINER. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.2 2003/02/17 01:45:32 jtb Exp $ d10 1 a10 1 +.B @@VARBASE@@/spool/nullmailer/queue d14 1 a14 1 +.B @@VARBASE@@/spool/nullmailer/tmp d18 1 a18 1 +.B @@VARBASE@@/spool/nullmailer/trigger @ 1.2 log @Update to nullmailer-100RC7. Changes for pkgsrc: * Added an rc.d/nullmailer script * Added brief instructions on how to set up nullmailer in MESSAGE. * Changed spool directory from /var/nullmailer to /var/spool/nullmailer Changes in nullmailer itself: Changes in version 1.00RC7 - Fixed typo in smtp protocol module that caused HELO to be sent without a hostname. - Added a one-shot mode to nullmailer-send, triggered by setting the pausetime to zero. Note: If no further bugs are found, this will become the official version 1.00 release. Changes in version 1.00RC6 - Protocol modules now report all failure and success messages. - Removed the whole gethostname/getdomainname mess and replaced it with code to read the hostname from the "me" control file, and the default domain name from the "defaultdomain" control file. - Fixed a bug that would cause lines starting with a period to have that period stripped when it was sent via SMTP. - Added some missing includes to fix compilation failures in various sources. - Fixed a bug in the setenv function in sendmail.cc. NOTE! Make sure to set up the new "me" control file before using this version. The RPM install does this automatically. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- doc/nullmailer-queue.8.orig Mon Dec 23 17:29:20 2002 d10 1 a10 1 +.B /var/spool/nullmailer/queue d14 1 a14 1 +.B /var/spool/nullmailer/tmp d18 1 a18 1 +.B /var/spool/nullmailer/trigger @ 1.1 log @Allow specification of the NULLMAILER_USER and NULLMAILER_GROUP. Fix paths in manual pages. @ text @d3 5 a7 5 --- doc/nullmailer-send.8.orig Tue May 14 01:33:23 2002 +++ doc/nullmailer-send.8 Tue May 14 01:33:55 2002 @@@@ -61,10 +61,10 @@@@ .B /var/nullmailer/trigger A trigger file to cause immediate delivery. d9 3 a11 3 -.B /usr/local/etc/nullmailer +.B @@PKG_SYSCONFDIR@@/nullmailer The configuration directory. d13 9 a21 5 -.B /usr/local/libexec/nullmailer +.B @@PREFIX@@/libexec/nullmailer The protocol program directory. .SH SEE ALSO nullmailer-queue(8), @ 1.1.2.1 log @file patch-ac was added on branch buildlink2 on 2002-06-23 18:51:50 +0000 @ text @d1 17 @ 1.1.2.2 log @Merge from pkgsrc-current to buildlink2 branch. @ text @a0 17 $NetBSD: patch-ac,v 1.1.2.1 2002/06/23 18:51:50 jlam Exp $ --- doc/nullmailer-send.8.orig Tue May 14 01:33:23 2002 +++ doc/nullmailer-send.8 Tue May 14 01:33:55 2002 @@@@ -61,10 +61,10 @@@@ .B /var/nullmailer/trigger A trigger file to cause immediate delivery. .TP -.B /usr/local/etc/nullmailer +.B @@PKG_SYSCONFDIR@@/nullmailer The configuration directory. .TP -.B /usr/local/libexec/nullmailer +.B @@PREFIX@@/libexec/nullmailer The protocol program directory. .SH SEE ALSO nullmailer-queue(8), @