ING Home’Bank sous GNU/Linux
Introduction
Même si un certain nombre de personnes choisissent ING pour son support Linux pour application bancaire, le support
pour l’installation correcte et la mise en route du module de
sécurité peut être rébarbatif. Pour preuve, le nombre de requêtes
et de questions sur le sujet dans Google ou dans certains forums ,
même si le module (version 3.10) n’a pas été modifié et mis à jour
depuis plus d’un an et demi, le 04/11/2003 pour être précis.
Par contre du côté Linux ont eu lieu de nombreuses
modifications, et notamment certaines bibliothèques (libraries) ont
été rendues obsolètes.
Il s’avérait donc utile de remettre un certain nombre de choses
à jour, en attendant probablement une nouvelle version de ING.
Disclaimer
Afin d’éviter toute méprise, nous n’avons aucun intérêt
particulier à la banque ING, mis à part le fait que nous y
possédons un compte . Ceci n’a nullement été sponsorisé. La
traduction et l’adaptation des références indiquées ci-dessous sont
faites de pleine initiative personnelle.
Nous désirons toutefois encore remercier la banque BBL puis ING
d’avoir produit un module pour Linux, ce qui est assez rare et
méritait d’être signalé.
ING Home’Bank est la propriété de ING.
Howto
Téléchargement de la version:
Il est d’abord nécessaire de chercher le module sur le site ING.
Il s’agit de Home’Bank Security Module (x86) version 3.10
depuis https://download.ing.be/software/homebank/offline/downloadLinux.asp?lang=FR
et de le télécharger à l’endroit où ce module doit être installé.
Un exemple est de créer un dossier dans opt, par exemple
/opt/inghomebank.
Décompresser l’archive
Décompresser le .tar.gz dans le dossier décrit ci-dessus avec
par exemple File Roller ou Archiveur Ark.
Les deux étapes ci-dessus sont résumées pour les personnes
travaillant sous console:
peut donc se faire par les commandes suivantes
Configuration
A partir d’ici l’installation ne peut plus se faire de manière
graphique. Il est nécessaire d’opérervia la console. Il faut faire
ce qui suit:
système:
ou bien
personnelle:
selon que l’on a opté pour une installation
personnelle ou non. Dans le cas d’une installation pour tout
utilisateur, il est nécessaire de faire cette étape pour chaque
utilisateur qui désire utiliser le système ING Homebanking.
Les questions suivantes apparaissent alors et il faut y
répondre:
- Use graphical interface [y]? → y
- Please enter your preferred language (FR,NL,EN,DE) [EN]: →
FR
Exécuter ensuite, comme demandé
Et maintenant ????
En fait, tout devrait fonctionner normalement après l’exécution
de la commande :
Attention: ne pas mettre de symbole & après la commande car
ceci va bloquer le système. Le plus simple est de créer un
raccourci sur le bureau vers /opt/inghomebank/HBSecurity (ou
~/.inghomebank/HBSecurity).
Le problème est que le Module de Sécurité fait usage de
bibliothèques (“libraries”) qui sont depuis longtemps absentes
d’une distribution linux moderne. Nous devons donc ajouter ces
bibliothèques manuellement. Tout d’abord, exécuter ceci
afin de voir ce qui se passe. N’attendez pas
que cela fonctionne du premier coup! Il y aura probablement un
message d’erreur de ce type:
libwx_gtk-2.2.so: cannot open shared object file: No such file or
directory
et éventuellement plus grave: le terminal ne
réagit plus. A ce moment, on peut ouvrir un second terminal et
introduire:
Vous pouvez maintenant revenir à votre premier terminal et y
retravailler. Comment donc résoudre ce problème: de manière
évidente, le module de sécurité est à la recherche de
libwx_gtk-2.2.so et ne le trouve pas. Ce lib proient du système
wxGTK 2.2. Actuellemnt ceci a déjà évolué en wxGTK 2.6 et il est
très probable que c’est la version qui se trouve sur votre PC. Ce
que nous allons devoir faire ici est mal, mais est nécessaire: nous
allons devoir installer cette bibliothèque manuellement, et comme
suit:
ancienne:
Il faut recommencer ces étapes, à partir de “Et maintenant???”
jusqu’à ne plus avoir d’erreurs. On peut encore avoir des messages
d’erreur pour libpng.so.2 et libstdc++-libc6.2-2.so.3. Ces deux lib
peuvent aussi être téléchargées depuis
bbbart.eu/blog/wp-content/uploads/2009/08 comme indiqué plus haut.
Les autres bibliothèques devraient être normalement installées par
des paquetages disponibles sur le web, comme par exemple
libtiff.so.3 qui se trouve par exemple, dans
href="http://www.libtiff.org/">www.libtiff.org.
Cela fonctionne !!!!
Afin de montrer le fonctionnement correct, voici quelques copies
d’écran du Module de Sécurité depuis une Gentoo. Cette façon de
travailler a permis des installations réussies sur Fedora Core 2, 3
et 4, Mandrake 10.0 et Mandriva 2005 LE, Gentoo x86 ou Gentoo amd64
(avec cette dernière, une version 32bit de libtiff.so.3 a été
nécessaire). Entretemps d’autres ont communiqué une installation
réussie sur Debian grâce à ce HOWTO.
Notons qu’il est tout-à-fait possible de reprendre les identités
existantes créées dans un environnement Windows®. Il s’agit des
fichiers XXXXXXXX.bbl: il suffit de les recopier dans le dossier
inghomebank par exemple, et de les faire reconnaître par le module
de sécurité en choisissant l’option d’importation.
S’il existe des incohérences, il est toujours possible de nous
contacter, de préférence via e-mail
href="mailto:bbbart_AT_inGen_DOT_be">bbbart AT inGen_DOT_be, ou
href="mailto:marc_DOT_heerbrant_AT_laposte_DOT_net">marc_DOT_heerbrant_AT_tiscali_DOT_be
pour l’adaptation en français.
Feedback!
Génial! Nous avons reçu un peu de feedback. Vois ci-dessous:
Je viens de tomber sur votre HOWTO. Je voulais juste signaler
qu’il est tout à fait possible d’utiliser le logiciel de
homebanking d’ING sous GNU/Linux sans WxWidget. Il suffit de lancer
l’application en mode texte (option -t, c’est détaillé dans le
manuel fourni avec le logiciel).
L’interface n’est pas très ergonomique mais ça évite d’avoir à
installer des binaires qui viennent d’on ne sait trop où ou de se
taper la recompilation d’une bibliothèque périmée.
href="http://krunch.servebeer.com/~krunch/vrac/txt/ing-homebank">http://krunch.servebeer.com/~krunch/vrac/txt/ing-homebank
Adrien Kunysz
Traduction et adaptation de href="mailto:marc_DOT_heerbrant_AT_laposte_DOT_net">Marc Heerbrant / 8 Aout 2005
Dernière mise en jour le 8 Janvier 2006
