diff --git a/usr/libexec/security-misc/block-unsafe-logins#security-misc-shared b/usr/libexec/security-misc/block-unsafe-logins#security-misc-shared index 3cf9ef0..0ed1c04 100755 --- a/usr/libexec/security-misc/block-unsafe-logins#security-misc-shared +++ b/usr/libexec/security-misc/block-unsafe-logins#security-misc-shared @@ -22,6 +22,7 @@ elif [ -r /proc/1/cmdline ]; then fi if [[ "$kernel_cmdline" =~ 'boot-role=sysmaint' ]]; then + true "INFO: session type: sysmaint session" if [ "$PAM_USER" != 'sysmaint' ]; then printf '%s\n' 'ERROR: Rejecting non-sysmaint account in sysmaint session!' exit 1 @@ -30,6 +31,8 @@ if [[ "$kernel_cmdline" =~ 'boot-role=sysmaint' ]]; then exit 0 fi +true "INFO: session type: user session" + if ! output="$(/usr/libexec/helper-scripts/get-user-list)"; then printf '%s\n' 'ERROR: Failed to get user list!' exit 1