head 1.5; access; symbols pkgsrc-2023Q4:1.5.0.152 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.150 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.148 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.146 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.144 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.142 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.140 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.138 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.136 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.134 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.132 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.130 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.128 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.126 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.122 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.102 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.124 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.120 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.118 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.116 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.114 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.112 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.110 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.108 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.106 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.104 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.100 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.98 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.96 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.94 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.92 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.90 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.88 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.86 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.84 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.82 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.80 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.78 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.76 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.74 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.72 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.70 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.68 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.66 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.64 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.62 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.60 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.58 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.56 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.54 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.52 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.50 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.48 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.46 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.44 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.42 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.40 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.38 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.36 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.34 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.32 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.30 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.28 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.26 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.24 pkgsrc-2008Q1:1.5.0.22 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.20 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.18 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.16 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.14 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.12 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.10 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.8 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.6 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.4 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.2 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.4.0.6 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.4 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.2 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.3.0.4 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.2 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.2.0.4 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2; locks; strict; comment @# @; 1.5 date 2005.08.20.02.20.45; author schmonz; state Exp; branches; next 1.4; 1.4 date 2004.10.11.22.14.51; author reed; state Exp; branches; next 1.3; 1.3 date 2004.04.23.22.43.20; author reed; state Exp; branches; next 1.2; 1.2 date 2003.02.17.05.20.20; author salo; state Exp; branches; next 1.1; 1.1 date 2003.02.17.01.45.31; author jtb; state Exp; branches; next ; desc @@ 1.5 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 @=========================================================================== $NetBSD: MESSAGE,v 1.4 2004/10/11 22:14:51 reed Exp $ To use nullmailer, you will need to perform the following steps: 1. Create a ${PKG_SYSCONFDIR}/nullmailer/remotes file. The file should contain a line with the name of your relay host and the relay protocol to be used, eg. smtp.relayhost.domain smtp 2. Back up /etc/mailer.conf and copy nullmailer's from ${PREFIX}/share/examples/nullmailer/mailer.conf 3. If you don't have PKG_RCD_SCRIPTS set in your /etc/mk.conf, copy ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR}/nullmailer to ${RCD_SCRIPTS_DIR}/nullmailer and add nullmailer=YES to /etc/rc.conf. Other MTA's, (eg. sendmail, exim), should be set to NO. 4. Stop any other running MTA. Now start nullmailer by issuing the command ${RCD_SCRIPTS_DIR}/nullmailer start 5. You may need to add further configuration files to the directory ${PKG_SYSCONFDIR}/nullmailer. These include the `adminaddr', `defaultdomain', `defaulthost', `idhost', `me', and `pausetime' files. This will depend on your local setup. See the nullmailer(7), nullmailer-queue(8), and nullmailer-send(8) manual pages for details. =========================================================================== @ 1.4 log @RCD_SCRIPTS_EXAMPLEDIR was just changed to be a relative directory under ${PREFIX} instead of being an absolute path. So fix the references using RCD_SCRIPTS_EXAMPLEDIR to be ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR}. This should have no changes to use before. Please note that the MESSAGE files in most cases are wrong in the first place. We have automated mechanisms and could have an automated message for explaining rc.d script usage. (This is something to do!) @ text @d2 1 a2 1 $NetBSD: MESSAGE,v 1.3 2004/04/23 22:43:20 reed Exp $ d12 1 a12 1 2. Back up /etc/mailer.conf and copy nullmailer's own one from d15 3 a17 2 3. In case you don't have PKG_RCD_SCRIPTS set in your /etc/mk.conf, copy ${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR}/nullmailer to /etc/rc.d/nullmailer and add d27 1 a27 1 /etc/rc.d/nullmailer start @ 1.3 log @Fix references to rc.d scripts. This package uses RCD_SCRIPTS which installs to ${RCD_SCRIPTS_EXAMPLEDIR}. But the MESSAGE referred to wrong hard-coded location if the RCD_SCRIPTS_EXAMPLEDIR was not the default. So use RCD_SCRIPTS_EXAMPLEDIR instead. PKGREVISION not bumped because if someone had changed RCD_SCRIPTS_EXAMPLEDIR before recent change of autoregistration of rc.d script in PLIST, then it could not have been packaged in first place. Note that this commit does not imply that the MESSAGE is correct. In some cases, the MESSAGE is clearly wrong such as suggesting running the rc.d script from the example directory (which will work although). @ text @d2 1 a2 1 $NetBSD: MESSAGE,v 1.2 2003/02/17 05:20:20 salo Exp $ d16 1 a16 1 ${RCD_SCRIPTS_EXAMPLEDIR}/nullmailer to /etc/rc.d/nullmailer and add @ 1.2 log @Improve: - use 1.0.0.7 as PKGVERSION, 1.00RC7 is invalid - USE_PKGINSTALL, don't include bsd.pkg.install.mk directly - use automatic rc.d scripts handling - install example mailer.conf - minor cleanups @ text @d2 1 a2 1 $NetBSD: MESSAGE,v 1.1 2003/02/17 01:45:31 jtb Exp $ d16 1 a16 1 ${PREFIX}etc/rc.d/nullmailer to /etc/rc.d/nullmailer and add @ 1.1 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 @d2 1 a2 1 $NetBSD$ d6 3 a8 3 1. Create a ${PKG_SYSCONFDIR}/nullmailer/remotes file. The file should contain a line with the name of your relay host and the relay protocol to be used, eg. d12 2 a13 2 2. Back up /etc/mailer.conf and create a new mailer.conf with the following lines d15 2 a16 7 # Use "nullmailer" as replacement for "sendmail". sendmail ${PREFIX}/libexec/nullmailer/sendmail send-mail ${PREFIX}/libexec/nullmailer/sendmail mailq ${PREFIX}/libexec/nullmailer/mailq 3. Copy ${PKG_SYSCONFDIR}/rc.d/nullmailer to /etc/rc.d/nullmailer and add @