Ubuntu for many years has had the concept of a guest session. This is an account you can log into from the greeter that only exists for the duration of that session. The session always starts with default settings and is locked down using AppArmor so it can be considered a safe way of letting someone use your computer.
When we switched to GNOME we lost this feature as GDM does not support it. We also lost the feature in Ubuntu when it was disabled from 16.10 onwards due to the AppArmor confinement being broken on our transition to systemd.
The intention was to reimplement this feature by 18.04 LTS if we continued with GDM in Ubuntu (our default position). However, it is worth considering if this feature is still required.
If you currently use guest sessions or used them before the feature was removed can you please describe that so we have some data points on demand for this feature.
Some points against supporting this feature:
- After it was disabled in Ubuntu there doesn’t appear to have been much negative feedback about this.
- The feature came from a different time and the value of it has been somewhat superseded by private browsing in web browsers (for sharing with friends) and virtual machines (for developers).
- It’s a reasonably complex feature that seemed to take up a decent amount of time maintaining it in LightDM.
I expect there will not be much feedback here from people who don’t need the guest sessions, as they are probably ambivalent as to whether it exists. So it’s important we can justify that a significant portion of our users make use of this feature.
The follow up to this thread can be seen at Brain dump on guest session progress