[linux-pam] pam_unix: Silence warnings and fix a minor bug.