]> eyrie.org Git - kerberos/krb5-strength.git/blob - debian/control
Declare fast forward from 3.1-2
[kerberos/krb5-strength.git] / debian / control
1 Source: krb5-strength
2 Section: net
3 Priority: optional
4 Maintainer: Russ Allbery <rra@debian.org>
5 Build-Depends:
6  cracklib-runtime,
7  debhelper-compat (= 13),
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 Rules-Requires-Root: no
29 Standards-Version: 4.5.0
30 Homepage: https://www.eyrie.org/~eagle/software/krb5-strength/
31 Vcs-Git: https://git.eyrie.org/git/kerberos/krb5-strength.git -b debian/master
32 Vcs-Browser: https://git.eyrie.org/?p=kerberos/krb5-strength.git
33
34 Package: krb5-strength
35 Architecture: any
36 Pre-Depends:
37  ${misc:Pre-Depends},
38 Depends:
39  adduser,
40  ${misc:Depends},
41  ${perl:Depends},
42  ${shlibs:Depends},
43 Recommends:
44  cracklib-runtime,
45  libcrypt-pbkdf2-perl,
46  libdb-file-lock-perl,
47  libdbd-sqlite3-perl,
48  libdbi-perl,
49  libgetopt-long-descriptive-perl,
50  libipc-run-perl,
51  libjson-perl,
52  libreadonly-perl,
53  tinycdb,
54 Enhances:
55  heimdal-kdc,
56  krb5-admin-server,
57 Description: Password strength checking for Kerberos KDCs
58  krb5-strength provides a password quality plugin for the MIT Kerberos KDC
59  (specifically the kadmind server), an external password quality program
60  for use with Heimdal, and a per-principal password history implementation
61  for Heimdal.  Passwords can be tested with CrackLib, checked against a
62  CDB or SQLite database of known weak passwords with some transformations,
63  checked for length, checked for non-printable or non-ASCII characters
64  that may be difficult to enter reproducibly, required to contain
65  particular character classes, or any combination of these tests.
66  .
67  No dictionary is shipped with this package.  A CrackLib dictionary can be
68  created with the tools in cracklib-runtime, a CDB or SQLite database can
69  be created from a password list (obtained separately) using the tools
70  included in this package, or both.
71  .
72  The recommended packages are needed to generate CDB or SQLite databases
73  and for the password history implementation for Heimdal.