Existe este script Python, gkeyring
, que permite interagir com o daemon de chaveiro do GNOME.
A small Python tool for shell access to GNOME keyring. It provides simple querying for and creating of keyring items.
Uso
Example usage:
$ gkeyring.py --all
List all keyring items in the default keyring.
$ gkeyring.py --id 12
Get keyring item with ID 12 in default keyring.
$ gkeyring.py --name 'backup'
Search for keyring item with name 'backup'. You can easily see item names e.g.
in the overview of Seahorse application.
$ gkeyring.py -p [email protected] -i gajim=1 -1
Search for keyring item with property 'account_name' with value '[email protected]'
and property 'gajim' with integer value '1'. Output only the secret(s).
$ gkeyring.py --type network -p server=my.com,protocol=ftp --output user,secret
Search for network keyring item with 'server' and 'protocol' properties. Output
property 'user' followed by item's secret.
$ gkeyring.py --set --name 'foo' -p bar=baz --keyring login
Create a new item in keyring 'login' with name 'foo' and property 'bar'.
$ gkeyring.py --delete --id 12
Delete a keyring item with ID 12.
$ gkeyring.py --lock --keyring login
Lock keyring 'login'.