]> eyrie.org Git - kerberos/krb5-strength.git/blobdiff - debian/control
Declare fast forward from 3.1-2
[kerberos/krb5-strength.git] / debian / control
index 3720fe89a0e4f6d2b98d961a13d1885cd641911e..51bec65e81750786b1615914648c8eadfddc4acf 100644 (file)
@@ -1,29 +1,73 @@
 Source: krb5-strength
 Section: net
-Priority: extra
+Priority: optional
 Maintainer: Russ Allbery <rra@debian.org>
-Build-Depends: debhelper (>= 9), dh-autoreconf, libcdb-dev, libcrack2-dev,
- libkrb5-dev
-Standards-Version: 3.9.3
-Homepage: http://www.eyrie.org/~eagle/software/krb5-strength/
-Vcs-Git: git://git.eyrie.org/kerberos/krb5-strength.git
-Vcs-Browser: http://git.eyrie.org/?p=kerberos/krb5-strength.git
+Build-Depends:
+ cracklib-runtime,
+ debhelper-compat (= 13),
+ libcdb-dev,
+ libcrack2-dev,
+ libcrypt-pbkdf2-perl,
+ libdb-file-lock-perl,
+ libdbd-sqlite3-perl,
+ libdbi-perl,
+ libfile-slurp-perl,
+ libgetopt-long-descriptive-perl,
+ libipc-run-perl,
+ libjson-perl,
+ libkrb5-dev (>= 1.9),
+ libperl6-slurp-perl,
+ libreadonly-perl,
+ libsqlite3-dev,
+ libtest-minimumversion-perl,
+ libtest-pod-perl,
+ libtest-strict-perl,
+ perl,
+ pkg-config,
+ tinycdb,
+Rules-Requires-Root: no
+Standards-Version: 4.5.0
+Homepage: https://www.eyrie.org/~eagle/software/krb5-strength/
+Vcs-Git: https://git.eyrie.org/git/kerberos/krb5-strength.git -b debian/master
+Vcs-Browser: https://git.eyrie.org/?p=kerberos/krb5-strength.git
 
 Package: krb5-strength
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
-Recommends: cracklib-runtime, tinycdb
-Enhances: krb5-admin-server, heimdal-kdc
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ adduser,
+ ${misc:Depends},
+ ${perl:Depends},
+ ${shlibs:Depends},
+Recommends:
+ cracklib-runtime,
+ libcrypt-pbkdf2-perl,
+ libdb-file-lock-perl,
+ libdbd-sqlite3-perl,
+ libdbi-perl,
+ libgetopt-long-descriptive-perl,
+ libipc-run-perl,
+ libjson-perl,
+ libreadonly-perl,
+ tinycdb,
+Enhances:
+ heimdal-kdc,
+ krb5-admin-server,
 Description: Password strength checking for Kerberos KDCs
  krb5-strength provides a password quality plugin for the MIT Kerberos KDC
- (specifically the kadmind server) and an external password quality
- program for use with the Heimdal kpasswdd server.  Passwords can be
- tested with CrackLib, checked against a CDB database of known weak
- passwords, checked for length, checked for non-printable or non-ASCII
- characters that may be difficult to enter reproducibly, required to
- contain a non-alphabetic character, or any combination of these tests.
+ (specifically the kadmind server), an external password quality program
+ for use with Heimdal, and a per-principal password history implementation
+ for Heimdal.  Passwords can be tested with CrackLib, checked against a
+ CDB or SQLite database of known weak passwords with some transformations,
+ checked for length, checked for non-printable or non-ASCII characters
+ that may be difficult to enter reproducibly, required to contain
+ particular character classes, or any combination of these tests.
  .
  No dictionary is shipped with this package.  A CrackLib dictionary can be
- created with the tools in cracklib-runtime, a CDB database can be created
- from a password list (obtained separately) using the tools included in
- this package, or both.
+ created with the tools in cracklib-runtime, a CDB or SQLite database can
+ be created from a password list (obtained separately) using the tools
+ included in this package, or both.
+ .
+ The recommended packages are needed to generate CDB or SQLite databases
+ and for the password history implementation for Heimdal.