Importando claves con GPG |
![]() |
![]() |
![]() |
GNU/Linux - Linux | |||
Escrito por Horacio Contreras | |||
Lunes, 21 de Abril de 2008 13:30 | |||
En ocasiones cuando queremos instalar paquetes (programas generalmente) que no están en los repositorios de nuestra distribución,o paquetes en ramas no-estables, es decir, versiones beta, deberemos dar de alta una clave para que sea considerada como una fuente confiable y podamos instalar dicho paquete. Para ello se usa el comando gpg, de la siguiente manera: gpg --keyserver hkp://subkeys.pgp.net --recv-keys $KEY Donde KEY es la clave que queremos dar de alta. Ahora, en ocasiones se necesita introducir más de un valor y resulta incomodo escribir todo cada vez para cada clave, en ese caso, se puede hacer un script de shell que simplifique el procedimiento. El siguiente es un script de ejemplo, que puede modificarse para introducir multiples claves a la vez: ########################################## echo importando claves... Como podemos ver, en la línea for KEY in 437D05B5 1135D466 DD4D5088 ed8a569e 0C5A2783; se escriben las claves que queremos dar de alta, tantas como queramos, separadas por un espacio, la siguiente parte del script se encarga de dar de alta cada clave de las escritas anteriormente. Este script podría modificarse para que acepte como algumento las claves que deseamos introducir, es decir, algo como: #sh gpg.sh 437D05B5 ó haciendo uso de la sentencia read, para shell, de la siguiente manera: ########################################## echo Introduzca la clave que desea importar... read KEY echo importando clave... De esta manera se tendría que ejecutar una vez el script por cada clave a importar, se puede hacer que reciba más de una clave a la vez, pero eso lo dejaré de tarea a los lectores... Quejas y sugerencias a
Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
, jaja
|
|||
Última actualización el Lunes, 21 de Abril de 2008 13:32 |
![]() | Hoy | 10 |
![]() | Ayer | 36 |
![]() | Esta semana | 46 |
![]() | Este mes | 958 |
![]() | Total | 133974 |