[CentOS] OT: YUM, RPM and PGP keys

Sat May 10 21:52:13 UTC 2008
James B. Byrne <byrnejb at harte-lyne.ca>

A short time ago a message on this list referred to an OSS project called
ledgersmb.  I am having a deal of difficulty getting this installed and as the
web page at www.ledgersmb.org yields a "page not found" error and the
ledger-smb-users mailing list seems very lightly used I wonder if someone here
could help me out?

I have ploughed through all of the perl dependencies for ledgersmb v-1.2.13,
thanks to Dag's repositories, but I have run up against a roadblock on this:

 ledgersmb               noarch     1.2.13-1        
ledgersmb-1.2.13-1.noarch.rpm  9.2 M
Installing for dependencies:
 dialog                  i386       1.0.20051107-1.2.2  base              162 k
 perl-Smart-Comments     noarch     1.0.3-1.el5.rf   dag                23 k
 tetex                   i386       3.0-33.2.el5_1.2  updates            13 M
 tetex-latex             i386       3.0-33.2.el5_1.2  updates           5.4 M

Transaction Summary
Install      5 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 28 M
Is this ok [y/N]: y
Downloading Packages:
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 8da0af10

Public key for ledgersmb-1.2.13-1.noarch.rpm is not installed

However, I believe that I have imported this key, at least I did this:

# curl http://ledgersmb.org/files/ledgersmb.pub-key.gpg > ledgersmb.pub-key.gpg
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1048  100  1048    0     0   7494      0 --:--:-- --:--:-- --:--:--     0
# rpm --import ledgersmb.pub-key.gpg

and yet I keep getting the same key not installed error:

My questions are several.

1.  Can one force the package to install regardless of the missing key; and,
if so, exactly how is that done?

2.  Is the key that I have imported the correct one?

3.  Is there a command to list what keys rpm has imported?


***          E-Mail is NOT a SECURE channel          ***
James B. Byrne                mailto:ByrneJB at Harte-Lyne.ca
Harte & Lyne Limited          http://www.harte-lyne.ca
9 Brockley Drive              vox: +1 905 561 1241
Hamilton, Ontario             fax: +1 905 561 0757
Canada  L8E 3C3