summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaul Johnson <saul.a.johnson@gmail.com>2017-03-10 13:03:03 +0000
committerTomáš Mráz <t8m@users.noreply.github.com>2017-03-10 14:03:03 +0100
commitea0a4494f9b47a4063640d0d378ef805fc1acad2 (patch)
tree208e7d39a195f6120e1ebecd5227ce4e399e7f4e
parenta9253114c719eace32006058656671f8987eeb12 (diff)
Make maxclassrepeat=1 behavior consistent with docs (#9)
* modules/pam_cracklib/pam_cracklib.c (simple): Apply the maxclassrepeat when greater than 0.
-rw-r--r--modules/pam_cracklib/pam_cracklib.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/pam_cracklib/pam_cracklib.c b/modules/pam_cracklib/pam_cracklib.c
index 16549319..cbfa1288 100644
--- a/modules/pam_cracklib/pam_cracklib.c
+++ b/modules/pam_cracklib/pam_cracklib.c
@@ -408,7 +408,7 @@ static int simple(struct cracklib_options *opt, const char *new)
} else
sameclass++;
}
- if (opt->max_class_repeat > 1 && sameclass > opt->max_class_repeat) {
+ if (opt->max_class_repeat > 0 && sameclass > opt->max_class_repeat) {
return 1;
}
}