Bug 825525 - Passwordless user (such as guest) cannot select session
Summary: Passwordless user (such as guest) cannot select session
Keywords:
Status: CLOSED DUPLICATE of bug 744528
Alias: None
Product: Fedora
Classification: Fedora
Component: gdm
Version: 17
Hardware: Unspecified
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Honza Horak
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-05-27 11:50 UTC by Chris Smart
Modified: 2012-05-28 03:55 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-05-28 03:55:17 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Chris Smart 2012-05-27 11:50:58 UTC
Description of problem:
GDM allows a user to select the session they wish to log into (those under /usr/share/xsessions/ such as GNOME, Xfce, KDE, etc). This option however, only occurs after a user has been selected from the list. Selecting a user would ordinarily prompt for the password, however if a user has no password they are automatically logged in with no chance to choose their session/desktop.

In addition, other than simply clicking on the user one can select "Not listed?" and type in the passwordless user's username. This presents a list of sessions, however upon pressing "Sign In" the selected session is reverted to last session and is therefore unsuccessful.

This is particularly an issue for Live CDs where the liveuser has no password, but remixes/spins might have multiple desktops. This may also affect a guest user (xguest?) however I couldn't get this user to show up in gdm so was unable to test.

Version-Release number of selected component (if applicable):
gdm-3.4.1-1.fc17.x86_64
gnome-shell-3.4.1-4.fc17.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Create a user: useradd testuser
2. Remove user's password:  passwd -d testuser
2. Install or create another session.desktop file (e.g. xfce-utils)
3. Attempt to log testuser in to a specific session
  
Actual results:
User cannot select a session, logs into default (gnome.session).

Expected results:
User should be able to log into any available desktops.

Comment 1 Chris Smart 2012-05-28 03:55:17 UTC

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


Note You need to log in before you can comment on or make changes to this bug.