mirror of
https://github.com/Kicksecure/security-misc.git
synced 2025-06-10 22:42:50 -04:00
further validation of output of faillock
This commit is contained in:
parent
92d3a36a0f
commit
aa905fc887
1 changed files with 8 additions and 0 deletions
|
@ -184,6 +184,14 @@ user_name="$(printf '%s\n' "$pam_faillock_output_first_line" | str_replace ":" "
|
||||||
## user
|
## user
|
||||||
## root
|
## root
|
||||||
|
|
||||||
|
if [ "$PAM_USER" != "$user_name" ]; then
|
||||||
|
printf '%s\n' "\
|
||||||
|
$0: ERROR: Variable 'PAM_USER' '$PAM_USER' does not match variable 'user_name' '$user_name'.
|
||||||
|
ERROR: Please report this bug.
|
||||||
|
" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
pam_faillock_output_count="$(printf '%s\n' "$pam_faillock_output" | wc -l)"
|
pam_faillock_output_count="$(printf '%s\n' "$pam_faillock_output" | wc -l)"
|
||||||
## example pam_faillock_output_count:
|
## example pam_faillock_output_count:
|
||||||
## 2
|
## 2
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue