No existe una firma por separado para paquetes RPM. Estos paquetes tienen incorporadas la firma GPG y la suma de verificación MD5. Para verificar un paquete RPM se utiliza el siguiente comando:
shell> rpm --checksig package_name.rpm
Ejemplo:
shell> rpm --checksig MySQL-server-5.0.9-0.i386.rpm MySQL-server-5.0.9-0.i386.rpm: md5 gpg OK
Nota: si está utilizando RPM
4.1 y emite mensajes de error del tipo (GPG) NOT OK
(MISSING KEYS: GPG#5072e1f5)
, aun cuando se haya
incorporado la clave pública dentro de las claves reconocidas
por el GPG (keyring), se necesitará importar primero la clave
pública dentro de las claves reconocidas (keyring) del RPM.
RPM 4.1 ya no utiliza las claves reconocidas (keyring)
personales (o GPG en sí mismo). En lugar de ello, mantiene su
propio repositorio de claves (keyring) ya que constituye una
aplicación a nivel de sistema, en tanto que el repositorio
público de claves (keyring) de GPG es un fichero específico
del usuario. Para importar la clave pública de MySQL dentro
del repositorio de claves (keyring) del RPM, primero debe
obtenerse la clave tal como se describe en la sección
anterior. A continuación debe utilizarse rpm
--import para importar la clave. Por ejemplo, si la
clave pública se encuentra en un fichero llamado
mysql_pubkey.asc
, se importa utilizando
el siguiente comando:
shell> rpm --import mysql_pubkey.asc
Para obtener la clave pública de MySQL, consulte:
Sección 2.1.4.2, “Verificación de firmas utilizando GnuPG
”.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.