Validar llaves GPG de forma automática [PPAs]

Source Guru | Via Rss | Ya se ha hablado de un de un script semejante con anterioridad pero siempre aparecen nuevas alternativas para hacernos la vida mas fàcil.

♦ Primeramente descargar el script

♦ Guardarlo en /usr/local/bin/ppakeys

♦ Darle permiso de ejecuciòn (chmod 0755 nombre_del_script)

♦ Crear el archivo /etc/apt/apt.conf.d/05ppa,e introducir la linea siguiente:

APT::Update::Pre-Invoke { "if [ -x /usr/local/bin/ppakeys ]; then /usr/local/bin/ppakeys; fi"; };

♦ Guardar

Ahora, cada vez que se ejecute “sudo apt-get update” las llaves necesarias seràn chequeadas e instaladas,si es requerido.Enjoy!.

14 thoughts on “Validar llaves GPG de forma automática [PPAs]

  1. danirolo7 07/06/2009 / 19:50

    Justo acabo de escribir sobre ello en el blog también xD

    Like

    • Nico 07/06/2009 / 22:13

      This tip is everywhere!.Slds.

      Like

  2. neotux 08/06/2009 / 05:23

    gracias por la solución, de verdad es preferible automatico que validarlas una por una,,

    saludos..

    Like

    • Nico 08/06/2009 / 14:23

      Con los paquetes .debs,no aprendemos nada,es mejor hacerlo manual,aunque los comodos lo pueden utilizar,logicamente,verificandolo primero por cuestiones de seguridad.Gracias por el tip y por el link.Slds.

      Like

  3. David 08/06/2009 / 12:12

    Hola Nico, felicidades por tu blog. Tan solo comentarte que las segundas comillas del script 05ppa, las que cierren después de fi, son comillas de cierre de texto y al ejecutar lo falla. Se han de cambiar por unas comillas iguales a las del principio, por si alguien novato se encuentra con el error.

    Saludos.

    Like

    • Nico 08/06/2009 / 14:27

      Gracias David!.Done!.Saludos a ti.

      Like

  4. Abu3 08/06/2009 / 15:24

    A mi me da un error:

    E: Error de sintaxis /etc/apt/apt.conf.d/05ppa:2: Basura extra al final del archivo

    lo he revisado y está copiado igual que aquí
    ¿Alguna idea?

    Like

    • Nico 08/06/2009 / 15:39

      Comillas? …Descarga el .deb!,en el comentario 5 tienes el link.

      Like

  5. Abu3 08/06/2009 / 15:38

    A mi me da un error:

    E: Error de sintaxis /etc/apt/apt.conf.d/05ppa:2: Basura extra al final del archivo

    lo he revisado y está copiado igual que aquí
    ¿Alguna idea?

    Edito: he borrado los archivos, he vuelto a seguir los pasos y ya funciona, probablemente sería un error humano ( mio😄 )

    Like

  6. xtoxico 09/06/2009 / 13:55

    Cambia el contenido del fichero 005PPA por

    APT::Update::Pre-Invoke "{ if [ -x /usr/local/bin/ppakeys ]; then /usr/local/bin/ppakeys; fi;}";

    Like

    • Abu3 09/06/2009 / 19:08

      Muchas gracias, pero ya lo solucioné como puse más arriba

      Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s