chsh: PAM: Permission denied
I'm unable to change my own shell as a non-root in current Alpine Edge. Sounds similar to this ancient issue: #11025 (closed)
> podman run --rm -it alpine:edge
/ # apk --update upgrade >/dev/null
/ # apk add shadow --no-cache >/dev/null
/ # adduser -D user
/ # su user
/ $ chsh -s /bin/sh
chsh: PAM: Permission denied
/ $ cat /etc/pam.d/chsh
#%PAM-1.0
auth sufficient pam_rootok.so
account required pam_permit.so
password include base-password