Summary: | xdm-1.1.4 and 1.1.6: xlogin*allowNullPasswd: true doesn't work until the second login attempt | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Shawn Rutledge <shawn.t.rutledge> | ||||
Component: | App/xdm | Assignee: | Alan Coopersmith <alan.coopersmith> | ||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | normal | ||||||
Priority: | medium | ||||||
Version: | 7.2 (2007.02) | ||||||
Hardware: | x86 (IA32) | ||||||
OS: | Linux (All) | ||||||
URL: | https://bugs.gentoo.org/show_bug.cgi?id=200709 | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Shawn Rutledge
2007-11-30 00:36:24 UTC
allowNullPasswd handling is specific to each authentication backend. If using PAM, allowNullPasswd is passed to PAM as the setting or unsetting of PAM_DISALLOW_NULL_AUTHTOK, and left to PAM to enforce. Created attachment 47464 [details] [review] Assign allow_null_passwd and allow_root_login variables' values before call to pam_authenticate() Thanks for figuring this out! A modified form of this patch has been sent on to xorg-devel for review: http://patchwork.freedesktop.org/patch/5720/ Fix pushed to git master: http://cgit.freedesktop.org/xorg/app/xdm/commit/?id=3c3f9cde9dda4c74178cc5428ebf8967c26a516a |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.