Commit graph

10 commits

Author SHA1 Message Date
nia
d75334de07 sysutils: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 11:19:17 +00:00
nia
67e36f8dd3 sysutils: Remove SHA1 hashes for distfiles 2021-10-07 14:57:31 +00:00
schmonz
c6e2fac040 Remove DJB_RESTRICTED, no longer used. 2020-11-19 09:35:38 +00:00
schmonz
f6c3bed7f2 Set SUBST_NOOP_OK in case PKG_SYSCONFBASE == "/etc". Define LICENSE. 2020-11-19 09:31:19 +00:00
schmonz
3948870bde 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@.
2020-06-25 05:42:36 +00:00
schmonz
24adb11fcd Stop adding unneeded CFLAGS. Fixes tests on at least macOS Catalina. 2020-01-21 21:09:40 +00:00
schmonz
96ed9a5992 Move LDFLAGS to the end. Fixes Ubuntu, doesn't break NetBSD or OS X. 2018-12-22 01:08:56 +00:00
schmonz
227e54db5f Handle _XOPEN_SOURCE on SunOS. Should fix SmartOS build. 2018-12-17 16:32:18 +00:00
schmonz
0ab0eeaab8 Add -lcrypt for FreeBSD. 2018-12-15 16:51:36 +00:00
schmonz
1cc4616869 Add qpasswd, a set of password-checking tools for many
authentication schemes.

The qpasswd tools are meant for use with checkpassword-compatible
authentication programs like qmail-popup and qmail-smtpd. Currently, the
following auth mechanisms are supported: plain, login, apop, cram-md5,
cram-sha1, cram-ripemd, and digest-md5. The tools:

- multicheckpw (runs multiple checkpassword programs)

- checkqpasswd (for virtual users)

- checkpasswd (for system users in /etc/passwd)
2018-08-05 15:00:46 +00:00