From a969fa350e28ca296966509821a7c62b68f09a5a Mon Sep 17 00:00:00 2001 From: Patrick Schleizer Date: Wed, 21 May 2025 12:40:27 -0400 Subject: [PATCH] fix --- usr/libexec/security-misc/pam-info | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/usr/libexec/security-misc/pam-info b/usr/libexec/security-misc/pam-info index 877b602..3ef81d0 100755 --- a/usr/libexec/security-misc/pam-info +++ b/usr/libexec/security-misc/pam-info @@ -46,9 +46,14 @@ https://github.com/rspamd/rspamd/issues/5137" >&2 exit 1 fi +command -v pam_faillock_output &>/dev/null + ## Named constants. pam_faillock_state_dir="/var/lib/security-misc/faillock" +[[ -v PAM_USER ]] || PAM_USER="" +[[ -v SUDO_USER ]] || SUDO_USER="" + ## Debugging. who_ami="$(whoami)" true "$0: who_ami: $who_ami" @@ -72,6 +77,7 @@ if [ ! "$grep_result" = "" ]; then ## https://forums.whonix.org/t/etc-security-hardening-console-lockdown/8592 + console_allowed="" if id --name --groups --zero -- "$PAM_USER" | grep --quiet --null-data --line-regexp --fixed-strings -- "console"; then console_allowed=true fi