[csw-users] RESOLVED: "pkg-get -U" ERROR: catalog failed signature check (status 2)

geraud.guibert at free.fr geraud.guibert at free.fr
Thu Apr 16 17:45:43 CEST 2009


hello everyone,

after that P. Brown removed the doubly GPG signed catalog, i was still facing a
pb with the new downloaded catalog, as depicted below
:-(

#/opt/csw/bin/pkg-get -U
Getting catalog...
--2009-04-16 17:29:36-- 
http://mirror.switch.ch/ftp/mirror/opencsw/stable/sparc/5.9/catalog
Resolving proxy.onera... 125.1.1.55
Connecting to proxy.onera|125.1.1.55|:80... connected.
Proxy request sent, awaiting response... 200 OK
Length: 315530 (308K) [text/plain]
Saving to: `catalog'

100%[=======================================>] 315,530      642K/s   in 0.5s

2009-04-16 17:29:37 (642 KB/s) - `catalog' saved [315530/315530]

gpg: no valid OpenPGP data found.
gpg: block_filter: 1st length byte missing

ERROR: catalog failed signature check (status 2)

You need to install the public key, either manually,
or automatically through a keyserver.
For keyserver use, try one of
  echo keyserver search.keyserver.net >>/.gnupg/options
  echo keyserver search.keyserver.net >>/.gnupg/gpg.conf
Catalog failed signature verify. Quitting.

paying a little attention on this new available catalog, i've noticed that:

#cat catalog.asc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

....
- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (SunOS)

iD4DBQFJAgunBqHtG+EunS8RAl3aAJ0brBOLkkNfejj5q6lFAcocBzNkaACYhUeg
T6Q1C4zbFo135Vy9IlSEuw==
=e1re
- -----END PGP SIGNATURE-----

the 2 last PGP SIGNATURE lines sounds tricky to gpg in regards to the 1st one

moreover when i manually convert them to:
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (SunOS)

iD4DBQFJAgunBqHtG+EunS8RAl3aAJ0brBOLkkNfejj5q6lFAcocBzNkaACYhUeg
T6Q1C4zbFo135Vy9IlSEuw==
=e1re
-----END PGP SIGNATURE-----

tada, that works like a charm, so waiting for the modification on the OpenCSW
mirror server to redo and validate it on my side
;-)

sincerely yours



More information about the users mailing list