Skype: GPG key non trovata

Buon giorno a tutti,
non riesco ad aggiornare skype con yumex perché non trova la GPG key.
Ho cercato nel sito di skype ma non sono riuscito a trovare nulla, ho l’impressione che abbiano spostato le pagine nel sito.

Da questo post ho tratto il repo che riporto sotto:
http://www.fedoraonline.it/modules/newbb/viewtopic.php?topic_id=5830&forum=2&post_id=37969#forumpost37969

[skype]
name=Skype Repository
baseurl=http://download.skype.com/linux/repos/fedora/updates/i586/
gpgkey=http://www.skype.com/products/skype/linux/rpm-public-key.asc
enabled= 1

Quando lancio yum update skype questo è il risultato:

resolving Dependencies
Skipping security plugin, no data
–> Running transaction check
—> Package skype.i586 0:2.0.0.63-fc5 set to be updated
–> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size

Updating:
skype i586 2.0.0.63-fc5 skype 14 M

Transaction Summary

Install 0 Package(s)
Update 1 Package(s)
Remove 0 Package(s)

Total download size: 14 M
Is this ok [y/N]: y
Downloading Packages:
Downloading DeltaRPMs:
Rebuilding rpms from deltarpms
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID d66b746e

GPG key parsing failed: No key found in given key data
[root@localhost ~]#

http://www.fedoraonline.it/modules/newbb/viewtopic.php?topic_id=4595&forum=2&post_id=27726#forumpost27726

Ho seguito le istruzioni.
Ho creato la chiave con Vi, ora etc/pki/rpm-gpg è così:

[root@localhost rpm-gpg]# vi rpm-public-key.asc
[root@localhost rpm-gpg]# ls
RPM-GPG-KEY
RPM-GPG-KEY-fedora
RPM-GPG-KEY-livna
RPM-GPG-KEY-adobe-linux
RPM-GPG-KEY-fedora-rawhide
RPM-GPG-KEY-rawhide
RPM-GPG-KEY-beta
RPM-GPG-KEY-fedora-test
RPM-GPG-KEY-remi
RPM-GPG-KEY-drpixel
RPM-GPG-KEY-freshrpms
rpm-public-key.asc
[root@localhost rpm-gpg]#

il repo di skype è così:

[skype]
name=Skype Repository
baseurl=http://download.skype.com/linux/repos/fedora/updates/i586/
gpgkey=file:///etc/pki/rpm-gpg/rpm-public-key.asc
enabled= 1

quando lancio yum update skype alla fine scrive:

Total download size: 14 M
Is this ok [y/N]: y
Downloading Packages:
Downloading DeltaRPMs:
Rebuilding rpms from deltarpms
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID d66b746e

GPG key parsing failed: No key found in given key data
[root@localhost rpm-gpg]# cd /etc/pki
[root@localhost pki]# ls

Quale strada devo percorrere per risolvere?
Grazie :slight_smile:
Silvio

Posta il risultato di:

cat /etc/pki/rpm-gpg/rpm-public-key.asc

[root@localhost rpm-gpg]# cat /etc/pki/rpm-gpg/rpm-public-key.asc
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.4 (GNU/Linux)

mQGiBEFQUsMRBACW4yLV31T5eT/7k35BjLeCrxy+pkudrOIGVPmszqjCO8KBHco3
islbMJT7WspxAmJd3npQ2uKYyicXemEzhQOBxmS1y8obtaoTy7HmqbaLDroOYldf
YJcsEzvqb+xB4zyP4Mpw1ySHzcURcxsQFTwu33TywL8ot6HmpNGetqx1cwCg32aR
o3RE6geDfwGaZDO9R1vf0SkD/32sZMEX7y3c0f2d7Oc2GOoLl4g4nE6ljPmuo0xB
n0LVSjKH0nnG9NblBtR684D1wqaWvA050zcLWgnjjiRcdEaoEvrVzinwp49Zm12Q
KXpqnhgP2WxTpaOAWIl+ADT+SihG0w6jICFt0wkj+QCnYtFzQa0DL2KJ41h7ij9V
Cd2SBACUPTp3A20JjTugc8fL6TOPOjHoN8aCZUCBNpPRiTj1CHyngStEEgvD7s9f
WEejkWPFvpKPvAlTAhGKEjLZB5gPr3XTDnVwo1O87Q0jR/JsNb8ogInDh+AgQR8X
Y67EXBKRnbjIGl5OgE0fIbQwU7pcYrB9CCpLMDEqlmlDiGT8H7QoU2t5cGUgVGVj
aG5vbG9naWVzIFMuQS4gPGluZm9Ac2t5cGUubmV0PoheBBMRAgAeBQJBUFLDAhsD
BgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEAJ1r4LWa3Ru95kAoLYbi9b8jNjAEQbV
cmGkwTBzBy2fAJ4l4NNN1oJg/Z3aVNAZgt/DYoiB9bkBDQRBUFLHEAQAw9V3v2eX
C40BSGF6IEBqxPcGtPZflZAtpxjxMDlhBqL1QWctGW/5eezj/pF7vCunxzXoBUGG
noE/R4hslYsbtp8cVbpu5ri1/DrtFrZzcNzBkxR3lJ8d+PUrdV9bkRUjo8pcL+ZJ
2g3assDBaHvVval5Bw5RKgjEed/kOL18cFcAAwUD/2AylYyHG+zEqqeN1o3vjtv+
IW3qbWn3DhojKgnpOjXiX4cDExXc5BDvOo6Xq6a0OM4Ga1KCbOrd+7tfYrKd1OCK
IiuW8ptG8khJAS3LL0Fx3okr7/VbmGtRRFvFCfxkYKzm/mAe5uzSco+Ym1JNPZtH
W9oAPDERDLRB/0TlKpYSiEkEGBECAAkFAkFQUscCGwwACgkQAnWvgtZrdG6ojgCg
1vsm73qch3XrZzwhgdn1O7Y6O8AAnjX9Vg31wBpIrqid/IMhyA43RC5m
=Up0v
-----END PGP PUBLIC KEY BLOCK-----
[root@localhost rpm-gpg]#

Quindi la chiave c’è, importala direttamente un’altra volta:

# rpm --import file:///etc/pki/rpm-gpg/rpm-public-key.asc

Poi riprova.

Per scrupolo ho provato ad installarlo come hai fatto tu, creato il skype.repo e messo la chiave nel percorso indicato, ma senza importarla ulteriormente. A me funziona:

[code]# yum install skype

Setting up Install Process
Parsing package install arguments
Resolving Dependencies
–> Running transaction check
—> Package skype.i586 0:2.0.0.68-fc5 set to be updated
–> Processing Dependency: libQtCore.so.4 for package: skype
–> Processing Dependency: qt4-x11 >= 4.2 for package: skype
–> Processing Dependency: libQtGui.so.4 for package: skype
–> Processing Dependency: libQtNetwork.so.4 for package: skype
–> Processing Dependency: libQtDBus.so.4 for package: skype
–> Running transaction check
—> Package qt4.i386 0:4.3.3-1.fc8 set to be updated
—> Package qt4-x11.i386 0:4.3.3-1.fc8 set to be updated
–> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size

Installing:
skype i586 2.0.0.68-fc5 skype 14 M
Installing for dependencies:
qt4 i386 4.3.3-1.fc8 updates 2.1 M
qt4-x11 i386 4.3.3-1.fc8 updates 6.1 M

Transaction Summary

Install 3 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 22 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): qt4-x11-4.3.3-1.fc 100% |=========================| 6.1 MB 00:04
(2/3): skype-2.0.0.68-fc. 100% |=========================| 14 MB 00:15
(3/3): qt4-4.3.3-1.fc8.i3 100% |=========================| 2.1 MB 00:01
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID d66b746e
Importing GPG key 0xD66B746E “Skype Technologies S.A. [email protected]” from /etc/pki/rpm-gpg/rpm-public-key.asc
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: qt4-x11 ######################### [1/3]
Installing: qt4 ######################### [2/3]
Installing: skype ######################### [3/3]

Installed: skype.i586 0:2.0.0.68-fc5
Dependency Installed: qt4.i386 0:4.3.3-1.fc8 qt4-x11.i386 0:4.3.3-1.fc8
Complete![/code]
Verifica i path del file e i permessi, al limite reimporta la chiave come descritto all’inizio di questo post.
Ciao

Ok l’import della chiave ha permesso l’update.

Grazie
Silvio