You are not logged in.
Can anyone explain why PAM is fine with /usr/bin/zsh set as login shell but not /usr/bin/bash. For bash it must be set to /bin/bash.
Should I file a bug report?
Here is an example https://bbs.archlinux.org/viewtopic.php?pid=1454302
By default the archiso has /usr/bin/zsh set as the root login shell. Line 10: https://projects.archlinux.org/archiso. … irootfs.sh
Offline
I haven't bothered testing this hypothesis, but my guess is that it is because /etc/shells has entries for both /bin/zsh and /usr/bin/zsh but only /bin/bash for bash.
Last edited by qwerty12 (2014-09-07 04:22:40)
Offline
I haven't bothered testing this hypothesis, but my guess is that it is because /etc/shells has entries for both /bin/zsh and /usr/bin/zsh but only /bin/bash for bash.
To test your hypothesis, I added /usr/bin/bash to /etc/shells and changed the login shell.
I was still blocked by PAM from logging in with ssh.
Offline
Offline