[PATCH] Integrate auto-login as an option in the UI
Bug #241372 reported by
Michael Terry
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oem-config (Ubuntu) |
Fix Released
|
Wishlist
|
Colin Watson | ||
user-setup (Ubuntu) |
Fix Released
|
Wishlist
|
Colin Watson |
Bug Description
Binary package hint: oem-config
It looks like there is some sort of support for auto-login, though it confusingly seems to be always-enabled in 07oem-config-user, then always-disabled in oem-config.
I've attached a first pass at a patch to integrate it more completely. It adds a checkbox to the GTK+ UI and adds support to user-setup-
I also modify code in d-i/source/ which, if this work gets signed-off-on should actually be done in the original package (user-setup).
Changed in user-setup: | |
assignee: | nobody → kamion |
importance: | Undecided → Wishlist |
status: | New → Fix Committed |
tags: | added: oem-services |
To post a comment you must log in.
The current auto-login support is there so that the temporary 'oem' user gets automatically logged in, and so that the autologin configuration is removed once the oem user is no longer needed. It looks like this patch breaks that support.
What happened to the KDE support?
It's not very important for this to be asked in d-i. As such, it would probably be better to make the debconf template non-translatable (remove the _ before Description:). The reason this matters is that changes in translatable templates result in very large diffs against Debian which are hard to maintain later, so I try to avoid them wherever possible. To placate lintian, it would probably be best to follow the style of things like passwd/user-uid (comment above explaining purpose, and "Description: for internal use only").
It looks not too bad aside from that; I'll open a user-setup task for the work on that side.