No se exactamente el motivo por el que sucede, pero parece que las claves GPG de percona no están ya disponibles en los servidores oficiales gpg y por lo tanto no se puede obtener. Para sistemas RedHat, desde yum se puede instalar el paquete percona-release-0.0-1.x86_64.rpm e importar la clave. Sin embargo, para sistemas debian, la importación de las claves GPG para apt, se realiza de otra forma, según la documentación oficial:
shell> gpg --keyserver hkp://keys.gnupg.net \ --recv-keys 1C4CBDCDCD2EFD2A shell> gpg -a --export CD2EFD2A | apt-key add -
Ahora mismo si hacemos eso, obtenemos un bonito error y por lo tanto nos quedamos sin clave y los paquetes que instalemos no serán de confianza para el sistema y habrá que aceptarlos manualmente. Este fallo se repite usemos el servidor de claves que usemos. Aquí dos ejemplos.
shell> gpg --keyserver hkp://keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A gpg: solicitando clave CD2EFD2A de hkp servidor keys.gnupg.net ?: keys.gnupg.net: Connection timed out gpgkeys: HTTP fetch error 7: couldn't connect:Connection timed out gpg: no se han encontrados datos OpenPGP válidos gpg: Cantidad total procesada: 0 shell> gpg --keyserver hkp://pgp.mit.edu \ --recv-keys 1C4CBDCDCD2EFD2A gpg: solicitando clave CD2EFD2A de hkp servidor pgp.mit.edu ?: pgp.mit.edu: Connection timed out gpgkeys: HTTP fetch error 7: couldn't connect:Connection timed out gpg: no se han encontrados datos OpenPGP válidos gpg: Cantidad total procesada: 0
Para importar la clave, encontré este truco, que no consiste en otra cosa que no sea descargar la clave directamente desde el servidor percona oficial y luego importarla manualmente. Para ello:
shell> wget -q http://www.percona.com/redir/downloads/RPM-GPG-KEY-percona
shell> gpg --import RPM-GPG-KEY-percona
gpg: clave CD2EFD2A: clave pública "Percona MySQL Team" importada
gpg: Cantidad total procesada: 1
gpg: importadas: 1
shell> gpg -a --export CD2EFD2A | apt-key add -
OK
No hay comentarios :
Publicar un comentario