Pam_selinux behavior incorrect?