Si, aunque todavía no te lo creas es posible instalar el DNI electrónico en OS X Yosemite y en las próximas líneas te cuento como hacerlo.

Para empezar vamos a preparar todo lo que necesitamos para que esto funcione. La recomendación es seguir todos estos pasos sobre un sistema completamente limpio, esto es recién formateado, es lo que habrás leído en un montón de sitios antes de llegar aquí. Nosotros lo vamos a hacer en nuestro sistema tal y como está, sin necesidad de limpiar nada, solo hay que seguir estos pasos.

Lo primero que necesitamos es el navegador Firefox, después de muchas pruebas es el único navegador donde funciona, al menos de momento, así que si no lo tienes instalado será lo primero que tendrás que hacer. Puedes descargar Firefox desde su página oficial.

Una vez tengamos Firefox instalado en el equipo escribimos en la URL «about:config», buscamos la cadena «signed.applets.codebase_principal_support» y comprobamos que su valor es «true», tal que así:

signed_appletsEn caso contrario solo tienes que hacer doble clic encima y modificar su valor.

2.- La gran noticia que ha hecho que todo este proceso se simplifique es la publicación por parte de la FNMT de los drivers y librerias Multicard compatibles con nuestra versión 10.10 de OS X Yosemite. Y será lo segundo que necesitaremos. Los puedes descargar desde la web de la FNMT, en la sección descarga de software.

Una vez descargados, conectamos el lector de tarjetas electrónico con el DNI dentro y lo instalamos haciendo doble clic encima del archivo descargado y siguiendo el asistente, no preguntará nada especial.

Y ahora los agregamos desde las preferencias de Firefox, en la pestaña «Avanzado» en la sección «Certificados» – Dispositivos de Seguridad:

dispositivos_seguridad

Ahora en la ventana que se abre le damos a la opción «cargar», escribimos el Nombre del módulo sin usar tildes y buscamos el archivo con examinar en la ruta «/Library/Libpkcs11-fnmtdnie/lib/libpkcs11-fnmtdnie.so»:

libreria_firefox

Le damos a Aceptar y ya esta el dispositivo cargado, es muy probable que en este paso os pida en algún momento la clave maestra del DNI electrónico, cuando aparezca la ventana introducirla. Acto seguido instalamos los certificados de la FNTM desde la misma ventana de Preferencias de Firefox, en «Avanzado» – «Certificados», pulsando en «Ver certificados» y la opción importar dentro de la pestaña «Autoridades»:

Importamos los dos certificados que se encuentran en la ruta «/Library/Libpkcs11-fnmtdnie/» que son: «ac_raiz_dnie.crt» y «FNTMClase2CA.crt», marcando en ambos casos las tres casillas que aparecen en la siguiente ventana.

3.- Para terminar necesitaremos tener instalada la versión 7 de Java en nuestro sistema, es con la única con la que funciona todo esto así que si tienes la versión actualizada a Java 8 tendrás que desinstalarla. Para esto tienes que abrir la Terminal de OS X, tecleando «Terminal» en Spotlight, y ejecutar el siguiente código para proceder con la desinstalación del mismo:

sudo rm -fr /Library/Internet\\ Plug-Ins/JavaAppletPlugin.plugin

Una vez desinstalado tendrás que descargar la versión 7 de Java para OS X de Mac, que encontrarás en el enlace, y terminar de instalarlo normalmente.

4.-  Y por último solo queda comprobar que nuestro DNI electrónico funciona correctamente. Esto lo podemos hacer desde la web «www.dnielectronico.es» accediendo al servicio de validación de la FNMT que encontrarás en la parte inferior de este enlace. Espero que siguiendo estos pasos hayas podido firmar sin problemas y ahora tu vida digital sea mucho más sencilla 😉