私は一度だけ働く私自身の答えを作りました。 ヘッドレスCentOS DockerコンテナでSecret-toolコマンド(gnome-keyring、libsecret、dbusでサポート)を有効にする方法は?。一度動作しましたが(コンソールスクロールで秘密の出力を確認しました)、「秘密ツール:ロックされたコレクションにアイテムを作成できませんでした」というエラーが再び発生しました。理由をご存知ですか?
コマンドは次のとおりです。
apt install dbus-x11 gnome-keyring libsecret # ~79MB
export $(dbus-launch)
eval "$(echo '\n' | gnome-keyring-daemon --unlock)"
echo [email protected] | secret-tool store --label="main" email address
echo $(secret-tool lookup email address)
-r を使用してデーモンを再始動した後も、プロセスを終了して再始動します。名前が異なっても新しい秘密を取得できず、保存された秘密を検索することもできません。