Closed mmstick closed 5 years ago
This fix requires new ISO’s if it’s good.
Indeed. It can be tested on any existing 19.10 install by deleting all user accounts and restarting, which will trigger initial setup to create a new user account again. Opening Seahorse and clicking on the Login keyring should display that the keyring is unlocked, and logging out and logging back in should have it continue to report that it's unlocked.
Have you also tested adding a google account? That’s where things would go badly in my testing. Even if setting up the google account after installation.
I haven't seen any issues with adding a google account so far. It stores its credentials in the keyring, which may be why it was having issues with the bad keyring.
It looks like this wasn't built for Disco. Wouldn't we want it there since many upgrades from Disco had this issue?
If they are already on Disco, they have already run through this code.
This seems to fix the login keyring being corrupt on a newly-created account created by initial setup.
Closes #52