Skip to content

Allow changing keyring password

Felix Häcker requested to merge change-keyring-password into main

Closes #15 (closed) and #7 (closed)

Contrary to original assumptions, we can change the password of a keyring without having to make any changes at file level. I think this also avoids some potential issues that could have occurred as a result.

For this we make use of the so called "org.gnome.keyring.InternalUnsupportedGuiltRiddenInterface" dbus interface which gets implemented by gnome-keyring-daemon.

Seahorse and a few other GNOME modules also make use of this interface to change the passwords of collections, for example gnome-initial-setup for setting the initial login keyring password. Therefore, I think we should be on the safe side that the interface will not disappear overnight.

image

It also has the advantage that the native shell dialogs are getting used:

image

Edited by Felix Häcker

Merge request reports

Loading