summaryrefslogtreecommitdiff
path: root/sysutils/qpasswd
AgeCommit message (Collapse)AuthorFilesLines
2021-10-26sysutils: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07sysutils: Remove SHA1 hashes for distfilesnia1-2/+1
2020-11-19Remove DJB_RESTRICTED, no longer used.schmonz1-3/+1
2020-11-19Set SUBST_NOOP_OK in case PKG_SYSCONFBASE == "/etc". Define LICENSE.schmonz1-2/+3
2020-06-25Retire 'djbware-errno-hack' and associated options.mk cleverness.schmonz1-1/+3
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-01-21Stop adding unneeded CFLAGS. Fixes tests on at least macOS Catalina.schmonz2-4/+4
2018-12-22Move LDFLAGS to the end. Fixes Ubuntu, doesn't break NetBSD or OS X.schmonz2-6/+9
2018-12-17Handle _XOPEN_SOURCE on SunOS. Should fix SmartOS build.schmonz2-5/+20
2018-12-15Add -lcrypt for FreeBSD.schmonz1-1/+2
2018-08-05Add qpasswd, a set of password-checking tools for manyschmonz8-0/+183
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)