In chromium, in function os_crypt::SelectBackend()¹, when GNOME is
detected, the backend is SelectedLinuxBackend::GNOME_ANY, which is
documented as "GNOME_KEYRING or GNOME_LIBSECRET, whichever is
available". This piece of code doesn't seem to automatically fall back
to the basic (unencrypted) password store, like the regular
login/password storage functionality does.

This can be overridden on the command line though, with "--password-
store=basic" (and thus doesn't require the connection of the password-
manager-service interface).


¹ 
https://cs.chromium.org/chromium/src/components/os_crypt/key_storage_util_linux.cc?sq=package:chromium&l=30

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1763829

Title:
  [snap] chromium won't start after logging in to google account

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1763829/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to