./mail/qmail-run, Configures qmail to receive and deliver mail

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20170805nb1, Package name: qmail-run-20170805nb1, Maintainer: schmonz

This package creates all the needed basic config files to run qmail,
provides example {mailer,spamdyke,stunnel}.conf and wrapper scripts for
procmail and qmail-qfilter, and installs NetBSD-style rc.d scripts.


Required to run:
[mail/qmail-qfilter] [mail/mess822]

Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2017-08-05 17:21:03 by Amitai Schleier | Files touched by this commit (5) | Package updated
Log message:
procname isn't defined in time for logcmd. Bump PKGREVISION.
   2017-08-05 05:03:17 by Amitai Schleier | Files touched by this commit (7)
Log message:
Fix "reload" and "hup" (broken in 20170729).

For all services where we set procname, prefix "nb". This makes it even
harder for observers to fail to notice that this isn't a Life with qmail
install, and happens to match the log tags already being applied.

Bump version.
   2017-08-04 08:35:28 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
If there's more than one qmail-send running (e.g., /var/qmail2 running
from /service), the rc.d script can't tell which is ours. Make and use
a pidfile.

(The other rc.d scripts set argv[0] to names that are unlikely to
collide, but there's no easy way to do that for the qmail-send process
exec'd by qmail-start.)

Bump PKGREVISION.
   2017-07-30 05:05:59 by Amitai Schleier | Files touched by this commit (3)
Log message:
pkgsrc changes:

- Collapse redundant code for invoking service-specific rc.d scripts.
- Don't try to run a service's rc.d script if it isn't enabled in rc.conf.
- Run "pause" in reverse sequence, like "stop" does.
- Support "stat", "pause", and "cont" in qmailqread.

Bump version.
   2017-07-21 06:08:15 by Amitai Schleier | Files touched by this commit (5) | Package updated
Log message:
Update to 20170720. pkgsrc changes:

- Remove qmail-qfilter-*-queue shell scripts, which would conflict with
  the C programs of the same name included in mail/qmail 1.03nb29 with
  the "qmail-rejectutils" option (enabled by default).

- Bump mail/qmail dependency to 1.03nb29.

- Shorten and improve MESSAGE.
   2017-07-06 17:46:31 by Amitai Schleier | Files touched by this commit (3)
Log message:
Remove qmail-qfilter-queue, deprecated in 2017Q2. Use qmail-qfilter-smtpd-queue
or qmail-qfilter-ofmipd-queue instead. Bump version.
   2017-06-23 17:49:03 by Amitai Schleier | Files touched by this commit (4)
Log message:
Catch up to djbdns-run:

- Add "reload" as a synonym for "cdb" in \ 
qmail{ofmip,pop3,smtp}d.sh
- Shorten tcprules invocations

Bump version.
   2017-06-17 07:58:39 by Amitai Schleier | Files touched by this commit (8)
Log message:
Increase default {ofmip,pop3,smtp}d softlimits by about 20 percent,
to 180000000 bytes. From Nathan Arthur in private mail.

Allow path to tcpserver to be overridden in rc.conf (e.g., by
sslserver from net/ucspi-ssl). From Thomas Lazar in private mail.

Detach processes and their loggers from the controlling terminal
with pgrphack(8).

Include qmailqread in the services driven by the LWQ-style qmail
rc.d script.

Unconditionally depend on mail/mess822, now that it's correctly
marked public-domain. Remove qmail-run-ofmipd option.

Bump version.