Gpg-pubkey - verification

Hello! While i was dealing today with repo/codecs Packman > VLC i wanted to verify now gpg-pubkey(s)-* whether they are in order, or if there are similar or unnecessary that i can clean?

$ zypper lr -d
# | Alias                            | Name                                   | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                      | Service
--+----------------------------------+----------------------------------------+---------+-----------+---------+------+----------+--------+----------------------------------------------------------+--------
1 | VLC                              | VLC                                    | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.videolan.org/SuSE/Tumbleweed/           | 
2 | download.opensuse.org-non-oss    | Main Repository (NON-OSS)              | No      | ----      | ----    | -    |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/    | 
3 | download.opensuse.org-oss        | Main Repository (OSS)                  | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/        | 
4 | download.opensuse.org-tumbleweed | Main Update Repository                 | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/          | 
5 | repo-debug                       | openSUSE-Tumbleweed-Debug              | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/tumbleweed/repo/oss/  | 
6 | repo-openh264                    | Open H.264 Codec (openSUSE Tumbleweed) | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed  | 
7 | repo-source                      | openSUSE-Tumbleweed-Source             | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
sudo rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n'
gpg-pubkey-287a0027-682477e3    openSUSE Backports for SUSE Linux 16 <sle-backports-202500514@opensuse.org> public key
gpg-pubkey-3fa1d6ce-67c856ee    SUSE Package Signing Key <build@suse.de> public key
gpg-pubkey-39db7c82-66c5d91a    SuSE Package Signing Key <build@suse.de> public key
gpg-pubkey-09d9ea69-68595a8c    SUSE 16 Package Signing Key <build-suse16@suse.de> public key
gpg-pubkey-29b700a4-6a17fa38    openSUSE Project Signing Key <opensuse@opensuse.org> public key
gpg-pubkey-c8da93d2-65368128    Dominique Leuenberger (VLC openSUSE Repository) <dominique-vlc.suse@leuenberger.net> public key

They are OK. Cleaning will definitely not improve anything. Removing the wrong one(s) will bring issues with installing, updating etc. The fact that you have to ask means you should not touch them.

3 Likes

Hello knurpht, thank you for the response.

Both summary SuSE Package Signing Key <build@suse.de> public key were the same, so i wanted to remove one.

Apparently, i should not touch it.