Table of Contents
Installation du logiciel permettant de gérer son compte bancaire chez ING (ex-BBL).
C'est pas que j'aime spécialement ING (moi je suis chez Argenta, c'est moins cher), c'est que ma compagne y est…
N.B: ma compagne ayant reçu un digipass, elle ne peut plus utiliser ce logiciel. Cette page ne sera donc plus mise à jour.
Linux
Version 3.3
Ubuntu 10.4
Installation:
cd Downloads wget http://download2.ing.be/homebank/security/linux/HomeBank333.deb wget http://cz.archive.ubuntu.com/ubuntu/pool/universe/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-24_i386.deb sudo dpkg -i libstdc++2.10-glibc2.2_2.95.4-24_i386.deb sudo dpkg -i HomeBank333.deb sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3 sudo ln -s /usr/lib/libexpat.so /usr/lib/libexpat.so.0 sudo vi /etc/apt/preferences
voir ci-dessous pour le contenu du fichier.
Démarrage:
/opt/HomeBank/HBSecurity
Ubuntu 9.10
Après upgrade de Jaunty Jackalope vers Karmic Koala, il y a une erreur lors du lancement du module de sécurité:
/opt/HomeBank/HBSecurity HBSecGUI: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory
Solution: faire un lien symbolique:
sudo ln -s /usr/lib/libexpat.so /usr/lib/libexpat.so.0
Ubuntu 9.04
Installée le 13/04/2009
wget http://download.ing.be/homebank/security/linux/HomeBank333.deb sudo dpkg -i HomeBank333.deb sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3 sudo ln -s /usr/lib/libexpat.so.1 /usr/lib/libexpat.so.0 wget http://de.archive.ubuntu.com/ubuntu/pool/universe/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-24_i386.deb sudo dpkg -i libstdc++2.10-glibc2.2_2.95.4-24_i386.deb
Le package libstdc++2.10-glibc2.2 n'existe plus dans Jaunty Jackalope, donc j'ai pris celui de Gutsy Gibbon.
Pour démarrer:
/opt/HomeBank/HBSecurity
Problème: il y a un paquet homebank dans la distribution (dans le repository universe): http://packages.ubuntu.com/search?keywords=homebank&searchon=names&suite=all§ion=all Lorsqu'on fait une mise à jour de la machine, il propose de mettre à jour homebank, ce qui ne doit évidemment pas être fait (sinon il va remplacer le package BBL par celui-ci). Il faut donc geler les mises à jour pour ce paquet: créer un fichier /etc/apt/preferences contenant ceci:
Package: homebank Pin: version 3.33 Pin-Priority: 1000
Ubuntu 7.10 Gutsy Gibbon
Installée le 20 octobre 2007.
wget http://download.ing.be/homebank/security/linux/HomeBank333.deb sudo dpkg -i HomeBank333.deb sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3 sudo ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++-libc6.2-2.so.3 sudo ldconfig sudo aptitude install libstdc++2.10-glibc2.2
Remarque: libstdc++2.10-glibc2.2 est dans le repository universe, il faut donc, si ce n'est pas déjà fait, décommenter (enlever le # au début de la ligne) la ligne
deb http://be.archive.ubuntu.com/ubuntu/ gutsy universe
et faire
sudo aptitude update
avant de l'installer.
N.B: je n'ai pas dû faire le setup d'un compte, vu qu'il avait déjà été fait auparavant sur cette machine (et que j'ai conservé mon /home lors de l'installation de Gutsy). Pour le setup, voir ci-dessous.
N.B-2 (Gaétan Frenoy, 28/12/2007): pour une Ubuntu 7.10 amd64, il faut créer les liens symboliques dans /usr/lib32. De plus, le paquet libstdc++2.10-glibc2.2 pour amd64 n'existe pas, il faut le télécharger la version i386 et copier le contenu (dpkg-deb -x) dans /usr/lib32.
Version 3.1.0
Ubuntu 4.10
Installée en janvier 2005 sur Ubuntu warty
Installation
wget http://download2.ing.be/homebank/security/linux/HomeBank310-x86.tar.gz tar xzf HomeBank310-x86.tar.gz -C /home su margit /home/HomeBank/HBSetup . /home/margit/.bashrc
Ensuite, je lance le programme:
/home/HomeBank/HBSecurity
J'ai d'abord une erreur:
HBSecGUI: error while loading shared libraries: libwx_gtk-2.2.so: cannot open shared object file: No such file or directory
C'est la version 2.4 qui est installée sur UbuntuLinux (package libwxgtk2.4).
Installation de libwxgtk2.2:
wget http://epc.rabozee-ftp.com/download/linux/proxy/libwx_gtk-2.2.so.6-x86.tar.gz sudo tar xzf libwx_gtk-2.2.so.6-x86.tar.gz -C /usr/lib/
Ensuite, quand j'essaie, j'ai l'erreur suivante:
margit@excalibur:~$ /home/HomeBank/HBSecurity HBSecGUI: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
aptitude install libstdc++6 ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++-libc6.2-2.so.3
Ça marche.
Il faut maintenant importer le fichier de sécurité.
- je fais un scp de l'ancien fichier numero_d_abonnement.bbl dans /home/margit/
- j'indique le répertoire /home/margit/ pour l'import
- je quitte le module de sécurité
Utilisation
- je démarre le module de sécurité en ligne de commande:
/home/HomeBank/HBSecurity
- je surfe sur http://homebank.ing.be/EN/index.jsp
- je clique sur l'icône “identification” (en haut à gauche)
- j'entre le mot de passe dans le module de sécurité
- je peux commencer ma session Home Bank dans le browser
Ubuntu 5.10
Commencer comme sur 4.10:
wget http://epc.rabozee-ftp.com/download/linux/proxy/libwx_gtk-2.2.so.6-x86.tar.gz sudo tar xzf libwx_gtk-2.2.so.6-x86.tar.gz -C /usr/lib/ ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++-libc6.2-2.so.3
(libstdc++6 est déjà installée)
Erreur:
HBSecGUI: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory
Solution: installer libgtk1.2:
sudo aptitude install libgtk1.2
Ensuite, ça fonctionne.
Ubuntu 6.06 (Dapper Drake)
Installé en septembre 2006 par Gaétan Frenoy
Commencer comme sur 4.10, puis:
wget http://epc.rabozee-ftp.com/download/linux/proxy/libwx_gtk-2.2.so.6-x86.tar.gz sudo tar xzf libwx_gtk-2.2.so.6-x86.tar.gz -C /usr/lib/
Ensuite, ça fonctionne (libstdc++6 déjà installé et lien existant, libgtk1.2 déjà installé)
Version 1.4.2
Installée en avril 2002 sur Debian woody
Installation
Télécharger la tarball, la décompresser:
tar xzf HomeBank06-x86.tar.gz -C /usr/bin/
Pour le web banking de la BBL, il faut installer un logiciel qu'on peut télécharger du site (je l'ai fait en 2002, c'est à celui-là que ce qui suit s'applique, je suis toujours en possession du tar.gz).
Installer les dépendances:
apt-get install libwxgtk2.2 libwxgtk2.2-contrib libwxgtk2.2-dev libwxgtk2.2-contrib-dev
Suivre les instructions disponible en local à ~/usr/bin/Help/index.html (ouvrir avec un browser):
su margit /usr/bin/HomeBank/HBSetup /usr/bin/HomeBank/HBSecurity
- entrer le code d'accès personnel et le code d'initialisation
- surfer sur http://homebank.bbl.be/
- coupez le module de sécurité (ctrl-c dans la fenêtre shell)
- redémarrer le module de sécurité:
/usr/bin/HomeBanks/HBSecurity
- cliquer sur OK
- effectuer la certification dans le navigateur
- lorsque c'est fait, s'identifier dans le navigateur et la session Home Bank sera initialisée
Proxy
Dans un réseau d'entreprise avec un proxy obligatoire, il faut configurer le navigateur pour qu'il n'utilise pas le proxy uniquement pour la page du Home Bank. Ensuite, configurer le module de sécurité pour qu'il utilise le proxy. Il y a un onglet pour faire cela.
Accès multi-poste
Le problème, c'est qu'il faut l'installer sur chaque machine du réseau :(
Comment l'installer sur une seule machine (A) et y accéder depuis une autre machine (B)?
Il faut:
- sshd qui tourne sur la machine A avec le X forwarding autorisé
- un client ssh sur la machine B
- un login sans password comme expliqué dans SecureShell
J'ai fait un script bash /home/margit/bbl.sh:
mozilla& /usr/bin/HomeBank/HBSecurity&
J'ai fait une icône WindowMaker dont la commande est
ssh -X machinea "/home/margit/bbl.sh"
Il suffit de double-cliquer sur l'icône pour démarrer une session
L'intérêt de mettre le script dans /home/user/, c'est si le /home/ est en NFS.
Sous MacOS X
Sous tiger avec la version 3.28.
- télécharger le logiciel
- double-cliquer pour le décompresser
- double-cliquer pour ouvrir le “disque”
- double-cliquer sur l'icône disque sur le bureau
- glisser-déplacer l'application homebank vers le menu applications (ouvrir une 2e fenêtre finder command + n)
- copier le fichier de sécurité dans le home directory, accessible en lecture et écriture pour l'utilisateur
- lancer l'application offline
- indiquer où ce trouve le fichier de sécurité et sortir de l'application
- utilisation
- lancer l'application de sécurité
- se connecter sur le site d'ING, cliquer sur homebank, puis s'identifier et rentrer son mot de passe dans la fenêtre de l'application homebank
Liens
- HomeBank ING sous Linux avec Ubuntu Feisty (7.04) par Laurent Richard (21/04/07)
et aussi:
- BBL security module installation and configuration on Debian Woody 3.0 par Hervé Richard (obsolète)