From 7990ae4e9d4bc982a114bf572a31430063302a21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mattias=20Walstr=C3=B6m?= Date: Wed, 18 Feb 2026 16:45:34 +0100 Subject: [PATCH] Adapt to changes i new version of shadow Shadow installs a pam.d/login file that is broken for us, override with our own. --- board/common/rootfs/etc/pam.d/login | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 board/common/rootfs/etc/pam.d/login diff --git a/board/common/rootfs/etc/pam.d/login b/board/common/rootfs/etc/pam.d/login new file mode 100644 index 00000000..0e79ed87 --- /dev/null +++ b/board/common/rootfs/etc/pam.d/login @@ -0,0 +1,17 @@ +auth requisite pam_nologin.so +auth [success=1 default=ignore] pam_unix.so nullok +auth requisite pam_deny.so +auth required pam_permit.so + +account requisite pam_nologin.so +account [success=1 default=ignore] pam_unix.so +account requisite pam_deny.so +account required pam_permit.so + +password [success=1 default=ignore] pam_unix.so +password requisite pam_deny.so +password required pam_permit.so + +session required pam_loginuid.so +session optional pam_keyinit.so force revoke +session optional pam_motd.so