diff options
author | Tristan Van Berkom <tristan.vanberkom@codethink.co.uk> | 2015-11-24 10:54:55 +0000 |
---|---|---|
committer | Tristan Van Berkom <tristan.vanberkom@codethink.co.uk> | 2015-11-24 12:34:15 +0000 |
commit | a6ae059a7fab60cae534f78eb485960a7b406be5 (patch) | |
tree | 6a97380af77c4efad9a8a02900d79c1df4ae6655 /README | |
parent | c18d9efa9917773f8b79806c92a4f863118081a9 (diff) | |
download | gnome-initial-setup-new-user-mode-fixes.tar.gz |
Bug 758592: Only run the keyring manually for new user mode.new-user-mode-fixes
When creating the initial user using the gnome-initial-setup user
itself, the session started by gdm is not a regular user session
and so the keyring is not expected to run as usual via the gdm-password
PAM service.
To properly manage the login keyring for online accounts in order
to hand it off successfully to the newly created user, we must both
unlock the keyring initially with an actual password (as gnome-keyring
will simply ignore a null or empty password) and also update that
keyring's password once the user has chosen their password directly
before automatically logging into the new user's session.
In the case that we are not creating a new user via the gnome-initial-setup
user session, there is no need for any of this because the keyring is
already expected to be running as the new user has already logged into
a regular user session.
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions