aboutsummaryrefslogtreecommitdiff
path: root/platform.c
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2025-10-06 12:29:14 +0000
committerEd Maste <emaste@FreeBSD.org>2025-10-06 12:29:14 +0000
commit6409980cbba7323bd1c86249ed16f8bea9fa5490 (patch)
tree3710eb5988e5c6b0dd82c46413e96bba7cd18544 /platform.c
parent9792a032f0a99557271d6b7f7b0a955386c1fdbe (diff)
Diffstat (limited to 'platform.c')
-rw-r--r--platform.c15
1 files changed, 12 insertions, 3 deletions
diff --git a/platform.c b/platform.c
index 4c4fe57ea09a..fd1a7a7c205c 100644
--- a/platform.c
+++ b/platform.c
@@ -183,17 +183,26 @@ platform_locked_account(struct passwd *pw)
/* check for locked account */
if (passwd && *passwd) {
#ifdef LOCKED_PASSWD_STRING
- if (strcmp(passwd, LOCKED_PASSWD_STRING) == 0)
+ if (strcmp(passwd, LOCKED_PASSWD_STRING) == 0) {
+ debug3_f("password matches locked string '%s'",
+ LOCKED_PASSWD_STRING);
locked = 1;
+ }
#endif
#ifdef LOCKED_PASSWD_PREFIX
if (strncmp(passwd, LOCKED_PASSWD_PREFIX,
- strlen(LOCKED_PASSWD_PREFIX)) == 0)
+ strlen(LOCKED_PASSWD_PREFIX)) == 0) {
+ debug3_f("password matches locked prefix '%s'",
+ LOCKED_PASSWD_PREFIX);
locked = 1;
+ }
#endif
#ifdef LOCKED_PASSWD_SUBSTR
- if (strstr(passwd, LOCKED_PASSWD_SUBSTR))
+ if (strstr(passwd, LOCKED_PASSWD_SUBSTR)) {
+ debug3_f("password matches locked substring '%s'",
+ LOCKED_PASSWD_SUBSTR);
locked = 1;
+ }
#endif
}
#ifdef USE_LIBIAF