From cb70f198375c5b68058a3705258e78464786922b Mon Sep 17 00:00:00 2001 From: Patrick Schleizer Date: Sun, 26 Oct 2025 08:06:26 -0400 Subject: [PATCH] more robust, standardized kernel_cmdline variable detection --- usr/libexec/security-misc/pam-info#security-misc-shared | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/usr/libexec/security-misc/pam-info#security-misc-shared b/usr/libexec/security-misc/pam-info#security-misc-shared index 6d772ca..322f147 100755 --- a/usr/libexec/security-misc/pam-info#security-misc-shared +++ b/usr/libexec/security-misc/pam-info#security-misc-shared @@ -111,9 +111,11 @@ if [ "$PAM_USER" = 'sysmaint' ]; then fi fi -kernel_cmdline="" -if test -f /proc/cmdline; then - kernel_cmdline="$(cat -- /proc/cmdline)" +kernel_cmdline='' +if [ -f /proc/cmdline ]; then + kernel_cmdline="$(cat -- /proc/cmdline)" || true +elif [ -f /proc/1/cmdline ]; then + kernel_cmdline="$(cat -- /proc/1/cmdline)" || true fi if [ "$PAM_USER" != 'sysmaint' ]; then