- krb5-strength 3.1
+ krb5-strength 3.3
(Kerberos password strength checking plugin)
Maintained by Russ Allbery <eagle@eyrie.org>
- Copyright 2016, 2020 Russ Allbery <eagle@eyrie.org>. Copyright
+ Copyright 2016, 2020, 2023 Russ Allbery <eagle@eyrie.org>. Copyright
2006-2007, 2009-2010, 2012-2014 The Board of Trustees of the Leland
Stanford Junior University. Copyright 1993 Alec Muffett. This software
is distributed under a BSD-style license. Please see the section
For Heimdal, you may use either the external password quality check
tool, installed as heimdal-strength, or the plugin as you choose. It
has been tested with Heimdal 1.2.1 and later, but has not recently been
- tested with versions prior to 1.5.
+ tested with versions prior to 7.0.
For MIT Kerberos, version 1.9 or higher is required for the password
quality plugin interface. MIT Kerberos does not support an external
For building a CDB or SQLite dictionary, use the provided
krb5-strength-wordlist program. For CDB dictionries, the cdb utility
must be on your PATH. For SQLite, the DBI and DBD::SQLite Perl modules
- are required. krb5-strength-wordlist requires Perl 5.006 or later.
+ are required. krb5-strength-wordlist requires Perl 5.010 or later.
For a word list to use as source for the dictionary, you can use
/usr/share/dict/words if it's available on your system, but it would be
The password history program, heimdal-history, requires Perl 5.010 or
later plus the following CPAN modules:
- * DB_File::Lock
+ * Const::Fast
* Crypt::PBKDF2
+ * DB_File::Lock
* Getopt::Long::Descriptive
* IPC::Run
- * JSON
- * Readonly
+ * JSON::MaybeXS
and their dependencies.
and need to regenerate Makefile.in, you will need Automake 1.11 or
later. For bootstrap or if you change configure.ac or any of the m4
files it includes and need to regenerate configure or config.h.in, you
- will need Autoconf 2.64 or later. You will also need Perl 5.010 or
- later and the DBI, DBD::SQLite, JSON, Perl6::Slurp, and Readonly modules
- (from CPAN) to generate man pages and bootstrap the test suite data from
- a Git checkout.
+ will need Autoconf 2.64 or later. Perl is also required to generate
+ manual pages from a fresh Git checkout. You will also need Perl 5.010
+ or later and the Const::Fast, DBI, DBD::SQLite, JSON::MaybeXS, and
+ Perl6::Slurp modules (from CPAN) to bootstrap the test suite data from a
+ Git checkout.
BUILDING AND INSTALLATION
The krb5-strength package as a whole is covered by the following
copyright statement and license:
- Copyright 2016, 2020 Russ Allbery <eagle@eyrie.org>
+ Copyright 2016, 2020, 2023 Russ Allbery <eagle@eyrie.org>
Copyright 2006-2007, 2009-2010, 2012-2014
The Board of Trustees of the Leland Stanford Junior University
Copyright 1993 Alec Muffett
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- Developed by Derrick Brashear and Ken Hornstein of Sine Nomine
+ Developed by Daria Phoebe Brashear and Ken Hornstein of Sine Nomine
Associates, on behalf of Stanford University.
The embedded version of CrackLib (all files in the cracklib