[Dx-packages] [Bug 1290785] Re: Users with UID > 60000 are invisible in login and Settings->User unless /etc/login.defs updated

2014-07-23 Thread Robert Euhus
Hi Chris and everyone involved, I can confirm, that this new package from trusty-proposed fixes the problem. Users with a higher UID (e.g. 101125 here) are shown and 'nobody' is hidden. I have just tested this on a fresh install of trusty Xubuntu with the proposed repository enabled as described

[Dx-packages] [Bug 1290785] Re: Users with UID > 60000 are invisible in login and Settings->User unless /etc/login.defs updated

2014-07-10 Thread Robert Euhus
After some more search I found that the "original" gzipped tar archive that is referenced in your new version accountsservice_0.6.35-0ubuntu7.1.dsc differs a lot from the xz-compressed "original" tar used by the old trusty version: https://launchpad.net/ubuntu/+archive/primary/+files/accountsserv

[Dx-packages] [Bug 1290785] Re: Users with UID > 60000 are invisible in login and Settings->User unless /etc/login.defs updated

2014-07-10 Thread Robert Euhus
Robert, if I found the correct sources, then I Ithink something went very wrong with your patch for trusty: I found sources for version 0.6.35-0ubuntu7.1 here: https://launchpad.net/ubuntu/trusty/+queue?queue_state=1 , namely: http://launchpadlibrarian.net/179519600/accountsservice_0.6.35-0ubuntu

[Dx-packages] [Bug 1290785] Re: Users with UID > 60000 are invisible in login and Settings->User unless /etc/login.defs updated

2014-07-03 Thread Robert Euhus
I have attached the backported patch of the changes from the above mentioned 0.6.37-1ubuntu4 and 0.6.37-1ubuntu5 to trusty's 0.6.35-0ubuntu5 accountsservice. This needs to be put into the debian/patches/ directory and added to debian/patches/series and debian/patches/ubuntu.series I have successf

[Dx-packages] [Bug 1290785] Re: Users with UID > 60000 are invisible in login and Settings->User unless /etc/login.defs updated

2014-07-02 Thread Robert Euhus
Poking around a bit further it seems like the 'SetAccountType(in i accountType);' method mentioned above can take only values of 0 and 1 (which I would rather regard as boolean, than integer) and changes only the 'AccountType' property of that user. This property seems different from the SystemAcc

[Dx-packages] [Bug 1290785] Re: Users with UID > 60000 are invisible in login and Settings->User unless /etc/login.defs updated

2014-07-02 Thread Robert Euhus
Thanks to the hint from Robert, I finally found a solution for my user to be listed again: There actually seems to be a method for setting the account type in the interface of org.freedesktop.Accounts.User, namely 'SetAccountType(in i accountType);' but I could not find a list of valid values for

[Dx-packages] [Bug 1290785] Re: Users with UID > 60000 are invisible in login and Settings->User unless /etc/login.defs updated

2014-07-02 Thread Robert Euhus
This seems to lead into the right direction - my user account ist classified as 'SystemAccount': root@pc220hh2:~# for i in 1000 101265 101125 101139; do gdbus call --system --dest org.freedesktop.Accounts --object-path /org/freedesktop/Accounts/User$i --method org.freedesktop.DBus.Properties.Get

[Dx-packages] [Bug 1290785] Re: Users with UID > 60000 are invisible in login and Settings->User unless /etc/login.defs updated

2014-06-25 Thread Robert Euhus
I have just tried the 0.6.37-1ubuntu5 versions for Utopic and they kinda work as expected.: - I can see users with UID> 6 - 'nobody' is not listed anymore BUT: after some fiddling, one user (with uid 101125) is not shown any longer in the Lightdm login window (even after reboot), but when I q

[Dx-packages] [Bug 1290785] Re: Users with UID > 60000 are invisible in login and Settings->User unless /etc/login.defs updated

2014-06-24 Thread Robert Euhus
I was not yet able to test the fix mentioned above. But I noticed that with my workaround the user "nobody" (uid 65534) is listed as in lightdm. It is listed by accountsservice if I query it via dbus: root@pc:~/tmp# qdbus --system org.freedesktop.Accounts / /org /org/freedesktop /org/freedesktop/