notes·de·pit

Parfois j'apprends à pêcher à des gens qui n'aiment pas le poisson

Connective browser package

Utiliser son eID sous linux

Pour utiliser son eID (comprendre carte d’identité électronique) sous linux. C’est facile.

Pour se créer un compte Itsme, c’est plus compliqué car la création du compte demande que l’on signe avec sa carte d’identité électronique… et pour ça, il faut le Connective Browser Package qui n’est malheureusement pas disponible pour « votre système d’exploitation ».

image du navigateur avec message d'erreur

image du navigateur avec message d'erreur

Que faire ?

J’envoie un mail au support qui me demande plus d’explication ne semblant pas au courant du problème. Avant de répondre avec moult screenshots et explications, je tente quand même une recherche sur le net pour voir si le problème est connu. Les mots clés sont simples : connective browser package linux. Pas besoin d’une IA 😨.

Et la magie d’Internet et de l’informatique fonctionne :

  1. le problème est connu (mais pas que)
  2. Roel Derickx a écrit une solution à notre problème. Qu’il en soit ici remercié.

connective-plugin-linux remplace le plugin et fonctionne très bien.

Chez moi, il m’a suffit de (je note pour m’en rappeler) :

en root

apt install libpcsclite-dev python3-pyscard python3-tk

puis en user normal

md itsme
cd itsme/
git clone https://github.com/roelderickx/connective-plugin-linux.git
python3 -m venv venv-nm
source venv-nm/bin/activate
pip3 install -r connective-plugin-linux/requirements.txt 
pip3 install -r connective-plugin-linux/optional-requirements.txt 
connective-plugin-linux/get_connective_plugin.py 

Retour sur firefox pour ouvrir le fichier ([Ctrl-o]) connective_signing_extension-1.0.5.xpi et installer l’extension. Et ensuite

ll connective-downloads/
cd connective-plugin-linux/
nativemessaging-ng install firefox

… et ça roule. Je peux créer mon compte itsme.

Mille merci Roel, tout est très bien expliqué sur le dépôt connective-plugin-linux.