krb5-strength: add version 3.3

krb5-strength provides a password quality plugin for the MIT Kerberos KDC
(specifically the kadmind server) and Heimdal KDC, an external password
quality program for use with Heimdal, and a per-principal password history
implementation for Heimdal. Passwords can be tested with CrackLib, checked
against a CDB or SQLite database of known weak passwords with some
transformations, checked for length, checked for non-printable or non-ASCII
characters that may be difficult to enter reproducibly, required to contain
particular character classes, or any combination of these tests.
This commit is contained in:
markd 2024-02-14 11:17:47 +00:00
parent 7dcbaa34f7
commit dd9ca28b36
5 changed files with 43 additions and 1 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.937 2024/02/11 21:46:47 ryoon Exp $
# $NetBSD: Makefile,v 1.938 2024/02/14 11:17:47 markd Exp $
#
COMMENT= Security and cryptography tools and libraries
@ -166,6 +166,7 @@ SUBDIR+= kgpg
SUBDIR+= kleopatra
SUBDIR+= knc
SUBDIR+= kpcli
SUBDIR+= krb5-strength
SUBDIR+= kstart
SUBDIR+= kwallet
SUBDIR+= kwalletmanager

View File

@ -0,0 +1,8 @@
krb5-strength provides a password quality plugin for the MIT Kerberos KDC
(specifically the kadmind server) and Heimdal KDC, an external password
quality program for use with Heimdal, and a per-principal password history
implementation for Heimdal. Passwords can be tested with CrackLib, checked
against a CDB or SQLite database of known weak passwords with some
transformations, checked for length, checked for non-printable or non-ASCII
characters that may be difficult to enter reproducibly, required to contain
particular character classes, or any combination of these tests.

View File

@ -0,0 +1,19 @@
# $NetBSD: Makefile,v 1.1 2024/02/14 11:17:48 markd Exp $
DISTNAME= krb5-strength-3.3
CATEGORIES= security
MASTER_SITES= http://archives.eyrie.org/software/kerberos/
MAINTAINER= markd@NetBSD.org
HOMEPAGE= https://www.eyrie.org/~eagle/software/krb5-strength/
COMMENT= Kerberos kadmind strength checking plugin
LICENSE= mit AND artistic
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= perl:run pkg-config
REPLACE_PERL+= tools/krb5-strength-wordlist tools/heimdal-history
.include "../../databases/sqlite3/buildlink3.mk"
.include "../../mk/krb5.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -0,0 +1,9 @@
@comment $NetBSD: PLIST,v 1.1 2024/02/14 11:17:48 markd Exp $
bin/heimdal-history
bin/heimdal-strength
bin/krb5-strength-wordlist
lib/krb5/plugins/pwqual/strength.la
man/man1/heimdal-history.1
man/man1/heimdal-strength.1
man/man1/krb5-strength-wordlist.1
man/man5/krb5-strength.5

View File

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2024/02/14 11:17:48 markd Exp $
BLAKE2s (krb5-strength-3.3.tar.gz) = f4242675f2198005339230d18c5be636562979bc3bc58dc339014a97a0f41202
SHA512 (krb5-strength-3.3.tar.gz) = 4bb2b06e9101b103d33275bbe77c05a7bac6116993efb0e4540e76dd16d48a7262be9f367998d6789b4bf3eb655d6898e8617828386717a07c9132e97f0258ec
Size (krb5-strength-3.3.tar.gz) = 584871 bytes