http://bugzilla.suse.com/show_bug.cgi?id=1170443 http://bugzilla.suse.com/show_bug.cgi?id=1170443#c12 Stanislav Brabec <sbrabec@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kukuk@suse.com --- Comment #12 from Stanislav Brabec <sbrabec@suse.com> --- Does your su binary have SUID flag? "check pass; user unknown" does not come from su. It comes from PAM. It is present in two places: helper_verify_password(): if (pwd == NULL || salt == NULL) _unix_verify_password() "password check failed for user root" also comes from PAM: unix_chkpwd You can try to debug option to the pam_unix.so line in /etc/pam.d/common-password. There was a su configuration parsing behavior fix several months ago. Your configuration is the new default. Most users will not need to modify (/usr)/etc/default/su, (/usr)/etc/login.defs is sufficient. Did you any changes in (/usr)/etc/login.defs? -- You are receiving this mail because: You are on the CC list for the bug.