Generador de gráficas gpg
(16902 lectures)
Por Celso González
PerroVerd
(http://mitago.net)
Creado el 07/01/2005 17:30 modificado el 07/01/2005 17:30
|
Sabemos que gracias a las firmas gpg podemos ir tejiendo nuestra red de confianzas, lo mejor de todo es que con una serie de utilidades también podemos verlas. |
Pagina1/1 |
En el ejemplo que estoy haciendo el objetivo de estas utilidades es generar un gráfico con las relaciones de confianza entre los miembros de la lista de Bulma.
El gráfico queda tal que así:
Preparativos
Necesitaremos una serie de programas que podemos obtener fácilmente:
- GnuPG apt-get install gnupg
- sig2dot apt-get install sig2dot
- neato apt-get install graphviz
Generación del anillo
En gpg he creado un anillo llamado bulmaring.gpg y he importado las claves que he sacado de la lista de correo del mes de diciembre.
$gpg --no-default-keyring --keyring bulmaring.gpg --recv-key 2DA367B7
La opcion --keyring bulmaring.gpg indica que estoy importando la clave 2DA367B/ (la mía) en el anillo bulmaring.gpg.
La opción --no-default-keyring se utiliza para evitar que emplee mi anillo habitual (pubring.gpg)
Ahora incorporo todas las claves que necesito en mi anillo siguiendo este procedimiento.
Generación de los datos
Aquí entra en juego el script sig2dot, sacamos todas las firmas del anillo y las pasamos al script
gpg --no-default-keyring --keyring bulmaring.gpg --list-sigs \
| sig2dot > bulmaring.dot
Aqui nos generará los datos en formato .dot. Podemos tener el problema con
las firmas de gente que no estén en el anillo ya que no nos interesa que
aparezcan. Lo más sencillo es poner antes del gpg LANG=C ya que asi los mensajes saldrán en inglés y ya los descarta el solito.
Generación del gráfico
Ya tenemos los datos ahora lo único que nos queda es generar el gráfico en formato postscript.
neato -Tps bulmaring.dot > bulmaring.ps
Aquí se estará un rato y nos dejará nuestro gráfico listo y dispuesto, podemos generarlo directamente como -Tpng o -Tjpg pero da mejor resultado hacer la conversión después.
Comentar que neato y todos los programas de graphviz nos permiten dibujar grafos dirigidos y no dirigidos y que su utilidad va mucho más alla de lo que estoy explicando ahora.
Ajustes finales
Utilizando la herramienta convert de ImageMagick (apt-get install ImageMagick) podemos pasar el gráfico .ps a cualquier otro formato.
En mi caso yo he utilizado:
convert bulmaring.ps bulmaring.jpg
para generar el gráfico grande completo y
convert -geometry 240x240 bulmaring.ps bulmaring.mini.jpg
para generar la miniatura. |
|
|
|
|
|
Comentarios Es posible que se hayan omitido algunos comentarios considerados poco constructivos
|
1. Re: Generador de gráficas gpg (07/01/2005 18:49, #24940) Por: H (http://h.says.it/) |
| Me ha encantado :) |
|
2. Re: Generador de gráficas gpg (07/01/2005 19:09, #24942) Por: Anónimo |
INCREIBLE !
Lo que se puede hacer con conocimiento e imaginación... y Linux por descontado. ;-)
Jose
(Win XP: un solo gusto, un solo color)
(Linux: muchos gustos, muchos colores) |
|
3. Re: Generador de gráficas gpg (07/01/2005 19:45, #24943) Por: Anónimo |
| Y me pregunto yo? Y esto tan chulo y original para que sirve¿ |
|
4. Re: Generador de gráficas gpg (08/01/2005 17:04, #24952) Por: Anónimo |
Veras... para las mentes frágiles como la mia que tenemos enormes dificultades para los conceptos, verlos graficamente ayuda.
De todas formas no es lo que se ve lo mas importante,sino lo que se intuye o mejor dicho lo que puede llegar a hacerse con "imaginación" y técnica. desgraciadamente ando falto de las dos.
DE buen rollo. ;-)
Jose |
|
|
5. Re: Generador de gráficas gpg (09/01/2005 16:06, #24964) Por: Anónimo |
| Si os gustan estas pichorradicas, echadle un vistazo a apache2dot, que permite crear gráficos a partir de los logs de apache. |
|
6. Re: Generador de gráficas gpg (10/01/2005 11:43, #24974) Por: Anónimo |
| Si en vez de esos óvalos pusieramos un personaje de StarWars al lado de cada firma sería mucho más friki. |
|
7. convert? (11/01/2005 09:33, #24991) Por: Anónimo |
O sigui que ens falta instalar una altre programa. Tal com ImageMagik.
apt-get install ... ;-)
|
|
8. Re: Pues muy mal (13/01/2005 16:22, #25020) Por: Anónimo |
;)
Por que este tipo de imágenes (con relativamente poca variedad de colores) suele comprimir mejor en un PNG con paleta (64-256 colores) que en un JPG, produciendo una salida de máyor calidad a un tamaño similar. |
|