diff options
author | Tomas Mraz <tmraz@fedoraproject.org> | 2012-06-22 13:36:45 +0200 |
---|---|---|
committer | Tomas Mraz <tmraz@fedoraproject.org> | 2012-06-22 13:36:45 +0200 |
commit | d7687ef4ba7e0e776f0216f1fcb36859acc3fe15 (patch) | |
tree | 36c583d0471fd0d27818d765e675da326c87ea5e /modules/pam_cracklib/pam_cracklib.8.xml | |
parent | e01a134b72b027042fc555793181d9b025c53a15 (diff) | |
download | pam-d7687ef4ba7e0e776f0216f1fcb36859acc3fe15.tar.gz pam-d7687ef4ba7e0e776f0216f1fcb36859acc3fe15.tar.bz2 pam-d7687ef4ba7e0e776f0216f1fcb36859acc3fe15.zip |
pam_cracklib: Add monotonic character sequence checking.
modules/pam_cracklib/pam_cracklib.c (_pam_parse): Parse the maxsequence option.
(sequence): New function to check for too long monotonic sequence of characters.
(password_check): Call the sequence().
modules/pam_cracklib/pam_cracklib.8.xml: Document the maxsequence check.
Diffstat (limited to 'modules/pam_cracklib/pam_cracklib.8.xml')
-rw-r--r-- | modules/pam_cracklib/pam_cracklib.8.xml | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/modules/pam_cracklib/pam_cracklib.8.xml b/modules/pam_cracklib/pam_cracklib.8.xml index 7c0ae700..9c929bfa 100644 --- a/modules/pam_cracklib/pam_cracklib.8.xml +++ b/modules/pam_cracklib/pam_cracklib.8.xml @@ -114,6 +114,14 @@ </listitem> </varlistentry> <varlistentry> + <term>Too long monotonic character sequence</term> + <listitem> + <para> + Optional check for too long monotonic character sequence. + </para> + </listitem> + </varlistentry> + <varlistentry> <term>Contains user name</term> <listitem> <para> @@ -349,6 +357,21 @@ <varlistentry> <term> + <option>maxsequence=<replaceable>N</replaceable></option> + </term> + <listitem> + <para> + Reject passwords which contain monotonic character sequences + longer than N. The default is 0 which means that this check + is disabled. Examples of such sequence are '12345' or 'fedcb'. + Note that most such passwords will not pass the simplicity + check unless the sequence is only a minor part of the password. + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> <option>maxclassrepeat=<replaceable>N</replaceable></option> </term> <listitem> |