gdm greeter shows mpd in the user list

Bug #699930 reported by Vsevolod Velichko
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gdm (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: gdm

After the upgrade to natty alpha, gdm started displaying not only my user account in the user list, but it displays mpd too.
I suppose, that problem can be removed by adding mpd to the greeter/Exclude list.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: gdm 2.32.0-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
Uname: Linux 2.6.37-12-generic i686
Architecture: i386
Date: Fri Jan 7 20:48:39 2011
ProcEnviron:
 LANGUAGE=pl_PL:pl:en_GB:en
 PATH=(custom, user)
 LANG=pl_PL.utf8
 LC_MESSAGES=pl_PL.utf8
 SHELL=/bin/bash
SourcePackage: gdm

Revision history for this message
Vsevolod Velichko (torkvemada) wrote :
Revision history for this message
Vsevolod Velichko (torkvemada) wrote :

I've found two files, that probably should be fixed: /etc/gdm/gdm.schemas and /usr/share/gdm/gdm.schemas, while everything would work only after the second is fixed, while the first makes no sense:

tags: added: patch
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your bug report, could you describe where the mpd group is coming from? the fix seems wrong, only users who are logging in should show in there

Changed in gdm (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
tags: added: patch-needswork
removed: patch
Revision history for this message
Vsevolod Velichko (torkvemada) wrote :

Sebastien, mpd is coming from mpd package, it's music player daemon (https://launchpad.net/mpd, http://musicpd.org).
Look:
$ cat /etc/passwd|grep mpd
mpd:x:114:29::/var/lib/mpd:/bin/false
 $ cat /etc/group|grep :29:
audio:x:29:torkvemada,pulse,mpd,timidity
And even:
 $ sudo cat /etc/shadow|grep mpd
mpd:*:14253:0:99999:7:::

This user definitely can't login, however it's shown in the gdm list.

Revision history for this message
Sebastien Bacher (seb128) wrote :

does it show up in the ck-history --frequent log?

Revision history for this message
Vsevolod Velichko (torkvemada) wrote :

$ ck-history --frequent
torkvema 7042
gdm 675
mpd 328
nobody 50
root 23

Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug is not a gdm one then but a known consolekit issue, it shouldn't count non login session this way

Changed in gdm (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
Vsevolod Velichko (torkvemada) wrote :

I coudn't find appropriate bug for consolekit.
Should I reassign this one to consolekit or you can find such bug to mark this one as duplicate?

Revision history for this message
Sebastien Bacher (seb128) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.