Bug 240148 - gdm prompts me to login in non user logins
Summary: gdm prompts me to login in non user logins
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gdm
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-05-15 14:58 UTC by Daniel Walsh
Modified: 2007-11-30 22:12 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-05-15 17:42:37 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Daniel Walsh 2007-05-15 14:58:09 UTC
If you install dbmail, you will see the "user" account that it creates in your
login screen.  It has a shell of /sbin/nologin so it will fail to login. 
Therefore the gui should not show this account.  dbmail is using fedora-useradd
to add the account and ends up with a UID > 500.  I am afraid just checking if
the account is < 500 is not enough.  You might have to hard code, checking for
the shells /sbin/nologin and /bin/false.

Comment 1 Matthias Clasen 2007-05-15 15:38:58 UTC
IMO, the bug is that /sbin/nologin is listed in /etc/shells

Comment 2 Matthias Clasen 2007-05-15 15:46:19 UTC
but maybe gdm should just filter these out

Comment 3 Ray Strode [halfline] 2007-05-15 17:29:15 UTC
okay should fixed now, marking MODIFIED until the packages get tagged for f7.

Comment 4 Ray Strode [halfline] 2007-05-15 17:42:37 UTC
tagged for f7


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