質問: gpg-agentを再起動するにはどうすればいいですか? gnupgの設定を変更するとgpg-agent再起動/再起動が必要になりますが、...どうすればよいですか? gpg-agent restart、service gpg-agent restartを試しましたが、成功しませんでした。
回答: 私の経験では、gpgが新しいgpgエージェントを起動できないというシナリオがいくつかあります(新しいキーをインポートしますか?)。以下のように古いエージェントを殺します。gnupghome="${gnupghome:-$home/.gnupg}" gpgconf --kill gpg-agent その後、新しいものを起動します。gpg-agent --homedir "${gnupghome:-$home/.gnupg}" --daemon 開始時に--homedirを明示的に設定すると、複数のhomedirがあるときにpsの一覧が明確になります。そしてそれはgpgが起動した時に何をするのかと類似しています。停止時にgnupghomeを設定する必要はありませんが、あなたやコードレビュー担当者をより快適にさせるかもしれません。