Empty shadow password can't authenticate
Submitted by fed..@..il.com
Assigned to Xorg Project Team
I made a test account with a blank password field in /etc/shadow, which doesn't seem able to authenticate with xdm.
The test for an empty password uses the /etc/passwd entry, which in this case contains the non-empty string "x".
My workaround is to use user_pass instead, which gets set to the /etc/shadow field.