]> eyrie.org Git - kerberos/krb5-strength.git/blob - debian/control
6ab6999fdb7c622c5285eaab46d47b751e6168b6
[kerberos/krb5-strength.git] / debian / control
1 Source: krb5-strength
2 Section: net
3 Priority: extra
4 Maintainer: Russ Allbery <rra@debian.org>
5 Build-Depends: debhelper (>= 9), cracklib-runtime, dh-autoreconf,
6  libcdb-dev, libcrack2-dev, libcrypt-pbkdf2-perl, libdb-file-lock-perl,
7  libdbd-sqlite3-perl, libdbi-perl, libfile-slurp-perl,
8  libgetopt-long-descriptive-perl, libipc-run-perl, libjson-perl,
9  libkrb5-dev (>= 1.9), libperl6-slurp-perl, libreadonly-perl,
10  libsqlite3-dev, libtest-pod-perl, libtest-minimumversion-perl,
11  libtest-strict-perl, perl, pkg-config, tinycdb
12 Standards-Version: 3.9.5
13 Homepage: https://www.eyrie.org/~eagle/software/krb5-strength/
14 Vcs-Git: https://git.eyrie.org/git/kerberos/krb5-strength.git -b debian/master
15 Vcs-Browser: https://git.eyrie.org/?p=kerberos/krb5-strength.git
16
17 Package: krb5-strength
18 Architecture: any
19 Pre-Depends: ${misc:Pre-Depends}
20 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, adduser
21 Recommends: cracklib-runtime, libcrypt-pbkdf2-perl, libdb-file-lock-perl,
22  libdbd-sqlite3-perl, libdbi-perl, libgetopt-long-descriptive-perl,
23  libipc-run-perl, libjson-perl, libreadonly-perl, tinycdb
24 Enhances: krb5-admin-server, heimdal-kdc
25 Description: Password strength checking for Kerberos KDCs
26  krb5-strength provides a password quality plugin for the MIT Kerberos KDC
27  (specifically the kadmind server), an external password quality program
28  for use with Heimdal, and a per-principal password history implementation
29  for Heimdal.  Passwords can be tested with CrackLib, checked against a
30  CDB or SQLite database of known weak passwords with some transformations,
31  checked for length, checked for non-printable or non-ASCII characters
32  that may be difficult to enter reproducibly, required to contain
33  particular character classes, or any combination of these tests.
34  .
35  No dictionary is shipped with this package.  A CrackLib dictionary can be
36  created with the tools in cracklib-runtime, a CDB or SQLite database can
37  be created from a password list (obtained separately) using the tools
38  included in this package, or both.
39  .
40  The recommended packages are needed to generate CDB or SQLite databases
41  and for the password history implementation for Heimdal.