./mail/qmail-conf, Collection of tools for setting up qmail services

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


Branch: CURRENT, Version: 0.60nb6, Package name: qmail-conf-0.60nb6, Maintainer: schmonz

qmail-conf is a collection of tools for setting up various qmail services.
They are like *-conf programs in djbdns.

With qmail-conf, for example, setting up a minimal SMTP service takes
the following four steps:

# qmail-smtpd-conf qmaild qmaill /var/qmail/service/smtpd
# cd /var/qmail/service/smtpd
# make
# ln -s /var/qmail/service/smtpd /service

qmail-conf assumes that (recent versions of) daemontools and
ucspi-tcp have already been installed. It also assumes that svscan
is already running.

qmail-conf tries to provide reasonable defaults: it avoids DNS
reverse lookups; it avoids IDENT lookups; it lets TCP connection
attempts be logged with multilog; and for POP3 and QMQP, connection
attempts are denied unless you explicitly authorize your clients.


Required to run:
[sysutils/checkpassword] [sysutils/daemontools] [net/ucspi-tcp] [mail/qmail]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 6.184 KB

Version history: (Expand)


CVS history: (Expand)


   2023-12-29 00:10:09 by Zafer Aydogan | Files touched by this commit (1) | Package updated
Log message:
update master site
   2023-11-17 00:09:13 by Amitai Schleier | Files touched by this commit (2)
Log message:
qmail-conf: bump PKGREVISION. Changes:

- Remove inet6 option; simply depend on dual-stack ucspi-tcp6 (or
  v4-only original DJB ucspi-tcp, if that's already installed)
- Set LICENSE to public-domain, as this is derived from djbdns-1.05
  which has long been public-domain.
   2021-10-26 12:54:34 by Nia Alarie | Files touched by this commit (356)
Log message:
mail: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles were unfetchable (possibly fetched
conditionally?):

./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
   2021-10-07 16:25:52 by Nia Alarie | Files touched by this commit (357)
Log message:
mail: Remove SHA1 hashes for distfiles
   2020-11-19 10:35:43 by Amitai Schleier | Files touched by this commit (41)
Log message:
Remove DJB_RESTRICTED, no longer used.
   2020-06-30 19:15:28 by Amitai Schleier | Files touched by this commit (3)
Log message:
Modernize patch filenames. NFCI.
   2020-06-26 18:37:23 by Amitai Schleier | Files touched by this commit (5)
Log message:
Assign non-default SUBST_FILES.djberrno with =, not += (because it
doesn't actually append).
   2020-06-25 07:42:40 by Amitai Schleier | Files touched by this commit (39)
Log message:
Retire 'djbware-errno-hack' and associated options.mk cleverness.
Instead:

1. Package makefiles including their own options.mk
2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed
3. Packages adjust SUBST_FILES.djberrno, if needed

Should fix bulk build failures due to multiple inclusions of options.mk
and/or incorrect definitions of DJB_ERRNO_HACK.

Approved during the freeze by wiz@.