gnome-initial-setup:keyring

Last commit made on 2014-03-05
Get this branch:
git clone -b keyring https://git.launchpad.net/gnome-initial-setup

Branch merges

Branch information

Name:
keyring
Repository:
lp:gnome-initial-setup

Recent commits

3f5ec8f... by Matthias Clasen <email address hidden>

Use a simplified keyring launch

This depends on gnome-keyring-daemon learning the new --unlock
option, which will hopefully happen soon.

ed80c40... by Matthias Clasen <email address hidden>

Make this work

7e1f530... by Matthias Clasen <email address hidden>

Rework keyring handling again

This version just uses gnome-keyring-daemon to create the login
keyring, and updates the password when needed.

1afcef1... by Matthias Clasen <email address hidden>

network: Add some debug output

This was helpful in looking at how we deal with 'locally connected'
state currently: Not very well.

3b1ab22... by Matthias Clasen <email address hidden>

Don't crash while setting the avatar

We were unreffing an outputstream that wasn't ours.

6b0dbcb... by Matthias Clasen <email address hidden>

Remove keyring from shell mode

We are now installing our own prompter to suppress any
prompts, and we don't want the shell to interfere with this.

478e7d0... by Matthias Clasen <email address hidden>

Don't restrict GIO artificially

It turns out that we fail to load the avatar image because
GIO doesn't understand https. And that is because gdm sets
GIO_USE_VFS=local in the environment. Break out of that.

With this, avatars load ok.

68bfed0... by Matthias Clasen <email address hidden>

More debug info for loading avatars

f2ddc8d... by Matthias Clasen <email address hidden>

Add some debug output

dd0e394... by Matthias Clasen <email address hidden>

Improve keyring handling

We're having the problem again where the keyring dialog
pops up when goa tries to save the gmail credentials.
To fix this, ensure that a keyring is present before
we get to the goa page, and prevent keyring dialogs
from appearing by installing a no-op prompter for
gnome-keyring.