dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #42759
[Bug 857651] Re: Unable to hide users from login screen / user switcher
Piorities are a bit odd, eventually all packages affected (low prio as
they can't do much about it) actually depend on lightdm to resolve it
(prio medium) which depends on accountsservive to implement some shell-
filter feature (prio high).
TL;DR as there was a lot of discussion up to now:
- users need a way to be hidden other than "uid is low"
- [1] outlines the place/feature we'd need to get back what we had in the past
- [2] outlines that this is a regression and should be handled in lightdm/accountsservice and not all indirectly affected packages
Note: the updated upstream bug is [3], but since this is still a semi-static list instead of detecting hidden shells as it did in the past it is not perfect for what would be needed.
Furthermore nothing happened on this bug for quite some time.
And finally due to being a semi-static list it is almost worse than the workaround of
echo -e "[User]\nSystemAccount=true" > /var/lib/AccountsService/users/libvirt-qemu
Which could at least be a per-package owned drop-in config.
Once more I'd ask the Desktop Team to evaluate how this could be solved.
At least Towards 20.04 we should get rid of this annoyance for users.
Please let me know if:
- there is any chance that we get a hidden-shell filtering into accountsservice that will fix all affected packages at once?
OR
- if this will not happen and affected packages are supposed to each use the drop-in config. Which means a denial of the argument that was made in [2]
While I'd appreciate getting the right solution (accountsservice
filters) we were stalled for too long to use the workaround solution by
waiting for it to resolve. So I hope kicking this (once more) helps to
at least get to some solution for the users.
[1]: https://bugs.launchpad.net/accountsservice/+bug/857651/comments/73
[2]: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1667113/comments/23
[3]: https://gitlab.freedesktop.org/accountsservice/accountsservice/issues/37
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to accountsservice in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/857651
Title:
Unable to hide users from login screen / user switcher
Status in accountsservice:
Unknown
Status in SDDM:
Unknown
Status in accountsservice package in Ubuntu:
Triaged
Status in ceph package in Ubuntu:
Triaged
Status in ifmail package in Ubuntu:
Triaged
Status in libvirt package in Ubuntu:
Triaged
Status in lightdm package in Ubuntu:
Triaged
Status in netqmail package in Ubuntu:
Triaged
Status in sddm package in Ubuntu:
Fix Released
Bug description:
Users that I have appended to the 'hidden-users' field in
/etc/lightdm/users.conf are not actually hidden. They are still listed
on the login screen and in Unity's user switching menu.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: lightdm 0.9.7-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-11.18-generic 3.0.4
Uname: Linux 3.0.0-11-generic x86_64
ApportVersion: 1.23-0ubuntu1
Architecture: amd64
Date: Fri Sep 23 11:44:29 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110413)
SourcePackage: lightdm
UpgradeStatus: Upgraded to oneiric on 2011-09-23 (0 days ago)
mtime.conffile..etc.lightdm.users.conf: 2011-09-23T08:46:55.039175
To manage notifications about this bug go to:
https://bugs.launchpad.net/accountsservice/+bug/857651/+subscriptions