Are concurrent gnome-keyring-daemon processes safe to run?


TL;DR: How (if at all) is gnome-keyring-daemon ensuring consistency of the keyring(s) when multiple instances of it are running?

More background:

As a system administrator, I would like to add/update a secret in a user’s login keyring from outside of a user’s regular GNOME login session. Initial experiments suggest that this should be doable with a correct incantation of su, dbus-launch, gnome-keyring-daemon --unlock, --start and secret-tool.

However what I’m worried about is concurrency issues in case a user is at the same time logged in and using GNOME.



This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.