]> eyrie.org Git - kerberos/krb5-strength.git/blob - debian/control
Finalize changes for 3.1-1
[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:
6  cracklib-runtime,
7  debhelper (>= 10),
8  libcdb-dev,
9  libcrack2-dev,
10  libcrypt-pbkdf2-perl,
11  libdb-file-lock-perl,
12  libdbd-sqlite3-perl,
13  libdbi-perl,
14  libfile-slurp-perl,
15  libgetopt-long-descriptive-perl,
16  libipc-run-perl,
17  libjson-perl,
18  libkrb5-dev (>= 1.9),
19  libperl6-slurp-perl,
20  libreadonly-perl,
21  libsqlite3-dev,
22  libtest-minimumversion-perl,
23  libtest-pod-perl,
24  libtest-strict-perl,
25  perl,
26  pkg-config,
27  tinycdb,
28 Standards-Version: 3.9.8
29 Homepage: https://www.eyrie.org/~eagle/software/krb5-strength/
30 Vcs-Git: https://git.eyrie.org/git/kerberos/krb5-strength.git -b debian/master
31 Vcs-Browser: https://git.eyrie.org/?p=kerberos/krb5-strength.git
32
33 Package: krb5-strength
34 Architecture: any
35 Pre-Depends:
36  ${misc:Pre-Depends},
37 Depends:
38  adduser,
39  ${misc:Depends},
40  ${perl:Depends},
41  ${shlibs:Depends},
42 Recommends:
43  cracklib-runtime,
44  libcrypt-pbkdf2-perl,
45  libdb-file-lock-perl,
46  libdbd-sqlite3-perl,
47  libdbi-perl,
48  libgetopt-long-descriptive-perl,
49  libipc-run-perl,
50  libjson-perl,
51  libreadonly-perl,
52  tinycdb,
53 Enhances:
54  heimdal-kdc,
55  krb5-admin-server,
56 Description: Password strength checking for Kerberos KDCs
57  krb5-strength provides a password quality plugin for the MIT Kerberos KDC
58  (specifically the kadmind server), an external password quality program
59  for use with Heimdal, and a per-principal password history implementation
60  for Heimdal.  Passwords can be tested with CrackLib, checked against a
61  CDB or SQLite database of known weak passwords with some transformations,
62  checked for length, checked for non-printable or non-ASCII characters
63  that may be difficult to enter reproducibly, required to contain
64  particular character classes, or any combination of these tests.
65  .
66  No dictionary is shipped with this package.  A CrackLib dictionary can be
67  created with the tools in cracklib-runtime, a CDB or SQLite database can
68  be created from a password list (obtained separately) using the tools
69  included in this package, or both.
70  .
71  The recommended packages are needed to generate CDB or SQLite databases
72  and for the password history implementation for Heimdal.