Next | Query returned 82 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2019-01-07 05:29:46 by Amitai Schleier | Files touched by this commit (3)
Log message:
Use RCD_SCRIPTS_DIR in MESSAGE and README.pkgsrc, and SUBST_VARS the latter.
   2018-12-30 20:09:05 by Amitai Schleier | Files touched by this commit (2)
Log message:
Require latest acceptutils and rejectutils. While here, remove ancient
chkconfig comment in the qmail rc.d script (not sure this ever worked,
and now we have rc.d-boot). Bump version.
   2018-12-16 06:32:07 by Amitai Schleier | Files touched by this commit (6)
Log message:
rc.d scripts:

- ucspi-ssl and ucspi-tcp6 correctly dual-stack v4/v6 on NetBSD, so we
  can go back to "0" (instead of "0.0.0.0") as the default \ 
host to
  listen on.
- FreeBSD's /bin/sh needs continuation characters to understand what
  we're assigning to `command` in foo_precmd(). This seems sensible and
  doesn't break NetBSD.

Bump version.
   2018-12-15 07:31:35 by Amitai Schleier | Files touched by this commit (5)
Log message:
Fix previous: required_files the tcprules, not the cdb (which gets
autogenerated if it doesn't exist). Point more actionably at SRS and TLS
setup docs. Bump version.
   2018-12-14 07:55:07 by Amitai Schleier | Files touched by this commit (6)
Log message:
K&R-style braces in rc.d scripts. NFCI.
   2018-12-14 07:49:31 by Amitai Schleier | Files touched by this commit (13)
Log message:
Extract most of MESSAGE to README.pkgsrc. (MESSAGE was getting too long.)

Comment out qmail-qfilter-viruscan in control/smtpfilters. It's not a
very precise tool, so the cost (false positives) probably outweighs the
benefit (blocked malware attachments) for many users.

Also not a sensible default: rejecting incoming mail on SPF
explicit-fail. This needs to be an admin decision because, among other
reasons, it would also reject messages forwarded through servers that
haven't configured SRS. Document SPF setup, including how to reject
(with this caveat) and how to greylist SPF explicit-pass (which would
otherwise be exempted from greylisting).

Rename greylisting-spp-with-exemptions to greylisting-spp-wrapper. Add a
feature: to effectively omit IP from the (IP,sender,recipient) tuple,
add GL_WRAPPER_TCPREMOTEIP="127.127.127.127" to control/tcprules/smtp.

rc.d scripts:

- Location of tcprules file is configurable
- By default, CDB is auto-rebuilt as needed on service start
- CDB auto-rebuilding can be configured off

Bump version.
   2018-12-12 02:08:30 by Amitai Schleier | Files touched by this commit (2)
Log message:
Make sure ${VARBASE}/run exists before creating the qmail-send pidfile.
On a freshly bootstrapped Debian 9, somehow it didn't. Bump version.
   2018-12-11 18:49:41 by Amitai Schleier | Files touched by this commit (15)
Log message:
Add SPF checks via qmail-spp-spf (new dependency):

- On "fail", reject
- On "pass", skip any greylisting
- Else, accept mail as we otherwise would.

qmail-spp-spf adds a `Received-SPF:` header to all incoming messages.

Migrate ${PKG_SYSCONFDIR}/tcp.* to ${PKG_SYSCONFDIR}/control/tcprules.

Bump version.
   2018-12-04 18:00:59 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
qmail will not start (under qmail-run or otherwise) without a few basic
config files. Removing them on uninstall if they haven't been changed
is already mail/qmail's job; creating them on install was being done
here, and this combination was probably responsible for `pkgin
full-upgrade` removing some config files and qmail no longer running.
Thanks to Nathan Arthur for the bug report.

Instead of running config-fast-pkgsrc here, rely on mail/qmail to do it.
For similar reasons, also expect mail/qmail to handle the three basic
aliases (root, mailer-daemon, postmaster) and QUEUE_EXTRA.

While here, set QMAILREMOTE in qmailsend_postenv in preparation for a
future update.

Bump version.
   2018-11-28 17:42:44 by Amitai Schleier | Files touched by this commit (4)
Log message:
Sort rc.conf defaults to match the order in which they're used.

Next | Query returned 82 messages, browsing 1 to 10 | Previous