yumインストール中にキーをインポートすると、キーはどこに保存されますか?

yumインストール中にキーをインポートすると、キーはどこに保存されますか?

サードパーティ製のストレージを使用する必要があるソフトウェアをインストールしています。リポジトリを追加してインストールrpm -Uvh http://[site]しましたyum install [package]。インストール中に表示されるプロンプトの1つは次のとおりです。

Importing GPG key 0xABCABCAB "Fname Lname <[email protected]>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-somewhere-fname
Is this ok [y/N]: y

このキーがどこに保存されているのかご存知ですか?その特定のストレージ操作が完了し、不必要にコンピュータの周りに追加のストレージ/キーがかかっていることを望まない。gpg --list-keys一般ユーザーとrootとして試しましたが、キーはそこにリストされていません。

回避策として、単にリポジトリを削除すると、リポジトリに関連付けられたキーも削除されますか?

答え1

rpmkeyマニュアルページから:


インポートされた公開鍵はヘッダーに含まれており、キーリング管理はパッケージ管理と同じです。たとえば、次を使用して、現在インポートされているすべての公開鍵を表示できます。

rpm -qa gpg-pubkey*

インポート後、クエリを使用して特定の公開鍵の詳細を表示できます。 Red Hat GPG / DSAキーに関する情報は次のとおりです。

rpm -qi gpg-pubkey-db42a60e

最後に、公開鍵はパッケージと同様にインポートして削除できます。 Red Hat GPG/DSA キーを削除する方法は次のとおりです。

rpm -e gpg-pubkey-db42a60e

答え2

gpg-pubkey指紋の最初の8桁の16進文字で、名前とバージョンを含むrpmdbに保存されます。

答え3

Ignacioの言葉は正しいですが、保証することはできません。最善の方法は、「yum-plugin-keys」パッケージをインストールし、「yum key」などのコマンドを使用することです。

また、RHEL-6.2+ yumにはperがあります。 CAキーなのですでに違います。

関連情報