New comment by classabbyamp on void-packages repository https://github.com/void-linux/void-packages/pull/44676#issuecomment-1736033878 Comment: what modification? it includes system-local-login: ``` xcat greetd /etc/pam.d/greetd #%PAM-1.0 auth required pam_securetty.so auth requisite pam_nologin.so auth include system-local-login account include system-local-login session include system-local-login ``` which includes system-login ``` cat /etc/pam.d/system-local-login #%PAM-1.0 auth include system-login account include system-login password include system-login session include system-login ``` which already supports turnstile, if you built pam-base from this branch: ``` cat /etc/pam.d/system-login #%PAM-1.0 auth required pam_shells.so auth requisite pam_nologin.so auth include system-auth account required pam_access.so account required pam_nologin.so account include system-auth password include system-auth session optional pam_loginuid.so session include system-auth session optional pam_motd.so motd=/etc/motd session optional pam_mail.so dir=/var/mail standard quiet -session optional pam_turnstile.so -session optional pam_elogind.so -session optional pam_dumb_runtime_dir.so session required pam_env.so ```