]> eyrie.org Git - kerberos/krb5-strength.git/commit - NEWS
Add support for checking against a CDB database
authorRuss Allbery <rra@stanford.edu>
Tue, 1 Oct 2013 06:15:51 +0000 (23:15 -0700)
committerRuss Allbery <rra@stanford.edu>
Tue, 1 Oct 2013 06:15:51 +0000 (23:15 -0700)
commitf115d00fa6c65b82180e5b0717b8628a1b890645
tree0370c2c29d990e2fb9a634c8dfd03914187b4c95
parent93c211d1730dfc7bf8fff5a5bae02ffc8ef084e7
Add support for checking against a CDB database

Add support for building with TinyCDB and then checking passwords
against a CDB database.  There is a new password_dictionary_cdb
krb5.conf configuration setting that configures a CDB directory to
use.  The tests with a CDB dictionary are much simpler: passwords are
rejected if found in the dictionary either literally, with one or two
characters removed from the start or end, or with one character
removed from both the start and the end.  Both a CrackLib and a CDB
dictionary can be specified to check both dictionaries.
17 files changed:
.gitignore
Makefile.am
NEWS
README
autogen
configure.ac
m4/cdb.m4 [new file with mode: 0644]
m4/lib-helper.m4 [new file with mode: 0644]
plugin/api.c
plugin/api.h
plugin/cdb.c [new file with mode: 0644]
tests/data/cdb.json [new file with mode: 0644]
tests/data/make-krb5-conf
tests/data/password-tests.h
tests/heimdal/external-t
tests/heimdal/plugin-t.c
tests/mit/plugin-t.c