Pages: [1]
Print
Author Topic: Cómo usar el DNI electrónico en Slackware  (Read 729 times)
Xander
Administrator
Hero Member
*****

Karma: +111/-14
Posts: 1153


El VIP es Gratis!!!!


View Profile
« on: November 12, 2009, 11:26:36 AM »

Antes de nada. ¿Por qué usar Slackware?

Esta distribución -la más antigua de las actualmente supervivientes- se caracteriza por no aplicar parches al código fuente de los paquetes que incluye (sólo en casos muy urgentes y críticos). De esta forma, obtenemos un sistema más "puro" -o menos "refinado"-. Esto tiene sus ventajas, como muchos sabrán.

Por otra parte, en Slackware existen paquetes, pero no hay dependencias automáticas: si se instalan paquetes manualmente, hay que saber que más se necesita (lo recomendable es instalar toda la distribución). Esto facilita reemplazar un paquete sin tener que reinstalar una gigantesca cadena de dependencias (nuevamente, los usuarios avezados de Debian o Ubuntu lo entenderán).

Hay que decir igualmente que Slackware no se caracteriza por tener un extensísimo repositorio de paquetes (aunque los que tiene, están muy bien escogidos). Es frecuente acudir a otros sitios que proporcionan paquetes adicionales (y que son prácticamente "oficiales" de facto).

Todo esto tiene sus pros y sus contras. Generalmente son pros, si ya somos usuarios medianamente expertos: sin duda, Slackware se dirige a este tipo de usuarios. Si sabemos lo que hacemos, en muchos casos Slackware es más simple y sencilla de mantener.

Hecha esta breve introducción, procedemos al núcleo del artículo...

Los usuarios de Slackware probablemente conocerán el sitio slackbuilds.org, y lo que es una "SlackBuild" (en resumen: un script the shell para crear, a partir del comprimido con el código fuente, un paquete de Slackware). Este sitio es una de las fuentes más comunes de paquetes adicionales para Slackware, o mejor dicho, de SlackBuilds para construir dichos paquetes.

Pues bien, en slackbuilds.org ya están disponibles las correspondientes SlackBuilds para crear paquete de Slackware para el DNI electrónico, y también para la tarjeta CERES de la FNMT. En concreto, hay que buscar "opensc-dnie" u "opensc-ceres".

Básicamente, ambas SlackBuilds construyen los paquetes de Slackware a partir de los disponibles para Debian (Lenny, a la fecha de hoy), ya que desgraciadamente ni la DGP ni la FNMT facilitan el código fuente.

Si usamos Slackware 13.0 o posterior, y por tanto firefox 3.5.x o posterior, tendremos que registrar manualmente la biblioteca /usr/lib/opensc-pkcs11.so (o /usr/lib64/opensc-pkcs11.so) como dispositivo de seguridad en firefox, ya que el método de registro utilizado en el paquete deja de ser válido en esta nueva versión del navegador.

Ambos paquetes precisan opensc 0.11.7 (también disponible en slackbuilds.org) y algún que otro paquete adicional.

Más información (dependencias, etc.) en el README que acompaña a las SlackBuilds.

Fuente:
Code:
http://www.kriptopolis.org/dni-electronico-en-slackware

----------------------------

Me gusta bastante Slackware por el reto que representa.  thunderbo
Logged

 
ElForux.org
« on: November 12, 2009, 11:26:36 AM »

 Logged
Pages: [1]
Print
Jump to: