Jump to content
Not connected, Your IP: 216.73.217.5
Sign in to follow this  
fafhouse

How to Verify RPM package with GPG key?

Recommended Posts

Apologies if this is obvious or has been answered before, but I was unable to find what I was looking for online or in the forums. I can verify the SHA and MD5 sums for the RPM package just fine, but how can I verify via the supplied key? Even after importing the key trying to verify the signature of the RPM package fails. I'm not the best with RPM so I'm likely missing something obvious, but any help would be greatly appreciated. Thanks!
 

~ $ sudo rpm --import https://eddie.website/repository/keys/eddie_maintainer_gpg.key -vvv
D: loading keyring from rpmdb
D: opening  db index       /usr/lib/sysimage/rpm/Packages.db mode=0x0
D: opening  db index       /usr/lib/sysimage/rpm/Index.db mode=0x0
D: opening  db index       Name tag=1000
D: opening  db index       Basenames tag=1117
D: opening  db index       Group tag=1016
D: opening  db index       Requirename tag=1049
D: opening  db index       Providename tag=1047
D: opening  db index       Conflictname tag=1054
D: opening  db index       Obsoletename tag=1090
D: opening  db index       Triggername tag=1066
D: opening  db index       Dirnames tag=1118
D: opening  db index       Installtid tag=1128
D: opening  db index       Sigmd5 tag=261
D: opening  db index       Sha1header tag=269
D: opening  db index       Filetriggername tag=5069
D: opening  db index       Transfiletriggername tag=5079
D: opening  db index       Recommendname tag=5046
D: opening  db index       Suggestname tag=5049
D: opening  db index       Supplementname tag=5052
D: opening  db index       Enhancename tag=5055
D:  read h#    1179
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-f3f033b1-5d5e777a to keyring
D:  read h#    8133
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-1abd1afb-450ef738 to keyring
D:  read h#   40293
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-66de8ddf-5811982a to keyring
D: added subkey 0 of main key gpg-pubkey-66de8ddf-5811982a to keyring
D: added subkey 1 of main key gpg-pubkey-66de8ddf-5811982a to keyring
D:  read h#   74820
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-287a0027-682477e3 to keyring
D:  read h#   97570
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-3fa1d6ce-67c856ee to keyring
D:  read h#   97571
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-39db7c82-66c5d91a to keyring
D:  read h#   97572
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-09d9ea69-68595a8c to keyring
D:  read h#   97680
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-29b700a4-6a17fa38 to keyring
D:  read h#  101022
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-8a239aec-69833e8e to keyring
D: added subkey 0 of main key gpg-pubkey-8a239aec-69833e8e to keyring
D: closed   db index       Enhancename
D: closed   db index       Supplementname
D: closed   db index       Suggestname
D: closed   db index       Recommendname
D: closed   db index       Transfiletriggername
D: closed   db index       Filetriggername
D: closed   db index       Sha1header
D: closed   db index       Sigmd5
D: closed   db index       Installtid
D: closed   db index       Dirnames
D: closed   db index       Triggername
D: closed   db index       Obsoletename
D: closed   db index       Conflictname
D: closed   db index       Providename
D: closed   db index       Requirename
D: closed   db index       Group
D: closed   db index       Basenames
D: closed   db index       Name
D: closed   db index       /usr/lib/sysimage/rpm/Index.db
D: closed   db index       /usr/lib/sysimage/rpm/Packages.db

~ $ sudo rpm -Kvv eddie-ui_2.24.6_linux_x64_opensuse.rpm
D: loading keyring from rpmdb
D: opening  db index       /usr/lib/sysimage/rpm/Packages.db mode=0x0
D: opening  db index       /usr/lib/sysimage/rpm/Index.db mode=0x0
D: opening  db index       Name tag=1000
D: opening  db index       Basenames tag=1117
D: opening  db index       Group tag=1016
D: opening  db index       Requirename tag=1049
D: opening  db index       Providename tag=1047
D: opening  db index       Conflictname tag=1054
D: opening  db index       Obsoletename tag=1090
D: opening  db index       Triggername tag=1066
D: opening  db index       Dirnames tag=1118
D: opening  db index       Installtid tag=1128
D: opening  db index       Sigmd5 tag=261
D: opening  db index       Sha1header tag=269
D: opening  db index       Filetriggername tag=5069
D: opening  db index       Transfiletriggername tag=5079
D: opening  db index       Recommendname tag=5046
D: opening  db index       Suggestname tag=5049
D: opening  db index       Supplementname tag=5052
D: opening  db index       Enhancename tag=5055
D:  read h#    1179
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-f3f033b1-5d5e777a to keyring
D:  read h#    8133
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-1abd1afb-450ef738 to keyring
D:  read h#   40293
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-66de8ddf-5811982a to keyring
D: added subkey 0 of main key gpg-pubkey-66de8ddf-5811982a to keyring
D: added subkey 1 of main key gpg-pubkey-66de8ddf-5811982a to keyring
D:  read h#   74820
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-287a0027-682477e3 to keyring
D:  read h#   97570
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-3fa1d6ce-67c856ee to keyring
D:  read h#   97571
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-39db7c82-66c5d91a to keyring
D:  read h#   97572
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-09d9ea69-68595a8c to keyring
D:  read h#   97680
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-29b700a4-6a17fa38 to keyring
D:  read h#  101022
Header SHA256 digest: OK
Header SHA1 digest: OK
D: added key gpg-pubkey-8a239aec-69833e8e to keyring
D: added subkey 0 of main key gpg-pubkey-8a239aec-69833e8e to keyring
eddie-ui_2.24.6_linux_x64_opensuse.rpm:
    Header V4 RSA/SHA512 Signature, key ID 400d7698: NOKEY
    Header SHA256 digest: OK
    Header SHA1 digest: OK
    Payload SHA256 digest: OK
    V4 RSA/SHA512 Signature, key ID 400d7698: NOKEY
    MD5 digest: OK
D: closed   db index       Enhancename
D: closed   db index       Supplementname
D: closed   db index       Suggestname
D: closed   db index       Recommendname
D: closed   db index       Transfiletriggername
D: closed   db index       Filetriggername
D: closed   db index       Sha1header
D: closed   db index       Sigmd5
D: closed   db index       Installtid
D: closed   db index       Dirnames
D: closed   db index       Triggername
D: closed   db index       Obsoletename
D: closed   db index       Conflictname
D: closed   db index       Providename
D: closed   db index       Requirename
D: closed   db index       Group
D: closed   db index       Basenames
D: closed   db index       Name
D: closed   db index       /usr/lib/sysimage/rpm/Index.db
D: closed   db index       /usr/lib/sysimage/rpm/Packages.db

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image
Sign in to follow this  

×
×
  • Create New...