Pàgines

21 de set. 2011

Instal·lació Clauer IdCat en Ubuntu 11.04 natty

Aquesta guia s'ha creat usant la versió de clauer 3.0.6 i ubuntu 11.04 natty narwhal (amb firefox 6), per altres versions anteriors d'ubuntu (9.10 karmic Koala i 10.04 lucid lynx) us farà més servei mirar la guia següent:
http://xiquetam.blogspot.com/2010/04/installacio-clauer-linux-idcat-en_8593.html

La informació d'aquest post ha estat extreta de diverses fonts:
- http://www.idcat.cat
- http://www.catcert.cat
- http://clauer.nisu.org/linux
- i d'altres aportacions d'usuaris que espero que em dispensin de no anomenar-los però recordo quins eren

Us llisto els passos que m'han calgut seguir per tal d'aconseguir instal·lar el clauer linux idcat a ubuntu 11.04 Natty Narwhal:

1.- Descarregar claus públiques de catcert
http://catcert.cat/web/cat/6_5_1_baixada_claus.jsp (és molt còmode importar des de firefox el fitxer 'Claus_Publiques_CATCert.p7b')

2.- Cal instal·lar prèviament els següents paquets:
sudo apt-get install libconfig++8 libconfig++8-dev libpng++-dev
sudo apt-get install texinfo texinfo-doc-nonfree 
sudo apt-get install libssl-dev libssl-ocaml libssl-ocaml-dev
sudo apt-get install ssl-cert ssldump sslh sslscan sslsniff

3.-Ara ja podem passar instal·lar el programari del clauer.
IMPORTANT !! El clauer no ha d'estar connectat mentre es fa aquesta instal·lació 
cd /tmp
sudo wget "http://dwnl.nisu.org/dwnl/ClauerLinux-3.0.6.tar.gz/si" -O ClauerLinux-3.0.6.tar.gz
sudo tar zxf ClauerLinux-3.0.6.tar.gz
cd ClauerLinux-3.0.6
sudo ./configure              (afegint '--enable-64' per sistemes de 64 bits)
sudo make
sudo make install
sudo /etc/init.d/clos start


4.- Per instal·lar-ho al Firefox 6 cal anar 'Eines > Avançat > Xifratge > Dispositius de Seguretat' i pijar 'carrega' per anar a cercar el fitxer 'libclauerpkcs11.so' ubicat a '/usr/local/lib/...' (podria ser que estigués en algun altra directori).
 
5.- Connectar el Claure USB i cal pijar 'Iniciar sessió' i ens demanarà el pin del nostre clauer.
6.- Per comprovar que tot ha anat correctament podem anar a la pàgina del CatCert que ens permet generar una prova de signatura electrònica: http://www.catcert.cat/web/cat/6_5_4_prova_signatura.jsp
Abans cal haver instal·lat en firefox les claus públiques (Dins de Firefox importeu el fitxer descarregat anant a: Eines > Opcions > Avançat > Xifratge > Visualitza els certificats > Entitats > Importa > Seleccionar l’arxiu.)


4 comentaris:

Josep ha dit...

Hola,
Voldria saber si et funciona el clauer amb Ubuntu 11.10 i Firefox 8.
Gràcies.

xavi ha dit...

si que funciona

Unknown ha dit...

Hola
Estic intentant instal·lar-ho a ubuntu 12.10
(abans de res, gràcies pel tutorial! :-)
i a sudo ./configure
em diu:
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... missing
checking for working autoconf... missing
checking for working automake-1.4... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether the C++ compiler works... no
configure: error: in `/tmp/ClauerLinux-3.0.6':
configure: error: C++ compiler cannot create executables
See `config.log' for more details

Sabríeu dir-me com solucionar-ho?
Moltes gràcies

Raimon

La Pelan ha dit...

Per el que he pogut comprovar és fonamental per al procés, a més de instal·lar els paquets que dius al principi de tot, instal·lar el següent:

sudo apt-get install build-essential

Sinó el make i el make install no funcionen perquè no es compilen, i per això també el ./configure no acaba de funcionar del tot bé.

A més a més comentar-vos que és necessari posar sudo davant d'aquestes ordres, al menys en el meu cas ho he hagut de fer.


Salut i Linux!

La Pelan.