Bug 437181

Summary: Enabling some user login without password, enables it for everyone
Product: [openSUSE] openSUSE 11.1 Reporter: Forgotten User PJpAC5DKqq <forgotten_PJpAC5DKqq>
Component: KDE4 WorkspaceAssignee: E-mail List <kde-maintainers>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P2 - High CC: hans.gunnarsson
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User PJpAC5DKqq 2008-10-21 06:09:55 UTC
If i enable that setting where users can login without password and choose just one user, KDE lets everyone login without it. Even root can login without password. Beta3.
Comment 1 Lubos Lunak 2008-11-04 09:47:14 UTC
If you configure it where?
Comment 2 Forgotten User PJpAC5DKqq 2008-11-04 15:56:55 UTC
Okay, seems this works totally randonmly. Now in beta4 it doesnt work for anyone.

And i dont get it why there are 2 places where you need to set up if you want use login without password. First are in KDE control secter, second are in YAst users settings. Why? 

Now i have configured it in both places, but it doesnt work. You need to give password in KDM loging.
Comment 3 Hans Gunnarsson 2008-12-26 15:42:45 UTC
I can confirm this for 11.1 final

When you enable passwordless login in kde4 Personal Settings -> Login manager it does not have any effect. Very few of these settings seem to have any effect. I cannot change which users to display on the login screen, cannot change the login theme etc.

If you set it in Yast -> User and Group Management -> Expert Options -> Login settings it works, but then it is on for all users, with no (easy) way of enabling it for only a few.

Comment 4 Lubos Lunak 2009-06-08 13:30:38 UTC
The yast module not being per-user for this setting seems to be a feature. KDM's control module not working well is bug #267903.

*** This bug has been marked as a duplicate of bug 267903 ***