Из журнала сообщений:
Dec 17 08:08:28 puppypc30098 authpriv.err passwd[8265]: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-password
Файл /etc/pam.d/common-passwd действительно отсутствует:
root# ls /etc/pam.d
chfn chpasswd chsh newusers other passwd sshd
Есть ли пакет, который нужно установить, чтобы заставить работать passwd?