Bug 505193 - xguest asks for a password when logging in
Summary: xguest asks for a password when logging in
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gdm
Version: 11
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: jmccann
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-06-10 22:41 UTC by James Morris
Modified: 2015-01-14 23:23 UTC (History)
8 users (show)

Fixed In Version: 2.26.1-13.fc11
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-08-05 00:39:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description James Morris 2009-06-10 22:41:26 UTC
I installed the xguest package into a fresh F11 install, and when clicking on the guest account, was prompted for a password.  It should just log me in with no password prompted for.

Comment 1 Daniel Walsh 2009-06-11 15:56:06 UTC
Are you in enforcing mode?
 
It will prompt in permissive mode.

Comment 2 James Morris 2009-06-11 22:56:30 UTC
Yes.  It is in enforcing mode.

Comment 3 Daniel Walsh 2009-06-12 11:46:36 UTC
Then the other cause of this is you have an xguest_t process still running on the system

killall -9 -Z xguest_t

Comment 4 Michal Schmidt 2009-06-13 21:36:02 UTC
Same problem here.
In /var/log/secure I get:
Jun 13 23:33:13 leela pam: gdm-password[5166]: pam_unix(gdm-password:auth): authentication failure; logname= uid=0 euid=0 tty=:0 ruser= rhost=  user=xguest

So gdm is using /etc/pam.d/gdm-password. This file contains no reference to pam_selinux_permit.so. After I copied the line from /etc/pam.d/gdm , it started to work.

Comment 5 James Morris 2009-06-14 23:35:56 UTC
Dan, there was no previous xguest session running.  Have you tested it yourself?

Comment 6 Daniel Walsh 2009-06-15 18:29:29 UTC
Ray is this my bug or yours?

Comment 7 Daniel Walsh 2009-06-15 19:49:41 UTC
James not with F11 final.

Comment 8 James Morris 2009-06-24 11:21:17 UTC
Do you need any further information?

I'd like to be able to demo this at KCA in a few weeks.

Comment 9 Michal Schmidt 2009-06-24 13:10:23 UTC
James, does my workaround work for you?

Comment 10 James Morris 2009-06-25 22:47:54 UTC
(In reply to comment #9)
> James, does my workaround work for you?  

Yes, if it is added as the first line.  I don't know what the implications of that are.

Comment 11 Ray Strode [halfline] 2009-06-26 15:46:07 UTC
It's my bug.  The work around is the correct fix.

Comment 12 Daniel Walsh 2009-06-26 19:40:23 UTC
James, you want to grab the latest policy out of koji also.

Comment 13 Bruno Wolff III 2009-06-27 18:07:16 UTC
I didn't see an selinux_permit line in /etc/pam.d/gdm, but there was one in /etc/pam.d/xdm and using that one worked for me.

Comment 14 Michal Schmidt 2009-07-27 10:00:05 UTC
Ping? A confirmed fix has been known for a month, but it's not applied yet.

Comment 15 Ray Strode [halfline] 2009-07-27 14:28:38 UTC
Hi, I built a fix for this some time ago, but apparently never pushed an update after building the fix.  Will do so shortly. Thank you for the ping.

Comment 16 Ray Strode [halfline] 2009-07-27 14:30:18 UTC
Minor correction: I fixed this some time ago, but apparently never committed it,  built it or pushed an update.

Comment 17 Fedora Update System 2009-07-27 15:17:06 UTC
gdm-2.26.1-13.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/gdm-2.26.1-13.fc11

Comment 18 Fedora Update System 2009-07-28 18:25:28 UTC
gdm-2.26.1-13.fc11 has been pushed to the Fedora 11 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update gdm'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-8063

Comment 19 Fedora Update System 2009-08-05 00:39:11 UTC
gdm-2.26.1-13.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.


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