Linux KBC-Online in vier stappen. 1. Java installeren 2. Java in Mozilla 1.4.1 3. Java Security 4. Het bcm.ini bestand En verder... 5. Upgrade mozilla naar 1.6 6. Afdrukken uittreksels | Dit heb ik gedaan heb om KBC-Online werkend te krijgen met Mozilla 1.4.1 onder Fedora Core 1. (Hier staat een howto voor ING) 1. Download en installatie van de Java runtime. Hier heb ik de java-vm gedownload:http://java.sun.com/j2se/1.4.2/download.html Ik kreeg een self-extracting RPM bestand van bijna 13 megabyte met deze naam: j2re-1_4_2_04-linux-i586-rpm.bin Die moest ik eerst uitvoerbaar(executable) maken: chmod +x j2re-1_4_2_04-linux-i586-rpm.bin Dan kon ik hem uitvoeren: ./j2re-1_4_2_04-linux-i586-rpm.bin En dan kon ik java installeren: rpm -i j2re-1_4_2_04-linux-i586-rpm En met deze website testte ik de werking van java: http://vipie.ulyssis.org/dev/banking/helloyou.php 2. Configuratie Java in Mozilla 1.4.1. Helaas, java werkte nog niet ?!?!In mozilla, menu Help "About Plug-ins" gaf nog geen java :-( Toen heb ik deze softlink gelegd: cd /usr/lib/mozilla-1.4.1/plugins/ ln /usr/java/j2re1.4.2_04/plugin/i386/ns610-gcc32/libjavaplugin_oji.so libjavaplugin_oji.so -s In mozilla, menu Help "About Plug-ins" gaf dan wel java :-) 3. Security goedzetten voor de KBC files. Ik heb een /home/pol/.java.policy gemaakt (dankzij Koenraad Heijlen) met de volgende inhoud:grant { permission java.util.PropertyPermission "user.home", "read", signedBy "KBC Bank N.V"; permission java.io.FilePermission "/home/pol/KBC-Online/bcm/*", "read", signedBy "KBC Bank N.V"; permission java.io.FilePermission "/home/pol/KBC-Online/bcm/*", "write", signedBy "KBC Bank N.V"; }; Niet vergeten dat je /home/pol in uw directory moet veranderen!!! 4. Aanpassen van het bcm.ini bestand. Ik heb C:\Program Files\KBC-Online\bcm\bcm.ini naar /home/pol/KBC-Online/bcm/bcm.ini gekopieerd...[BCM] KeyFileDescription=Paul Cobbaut NewUpdateProgramVersion= NewUpdateProgram= KeyFiles=c:\Program Files\KBC-Online\bcm\CA1XXXX.key Forgetit= BankPubSigFile=Dummy_sig.pub SOCKS_Proxy_Addr= KeyFileUserIDs=CA1XXXX Field3=8,32,abcdf Field2=4,6,ach BankPubKeyFile_Backup= Field1=7,8,ac Line_Delimiter= VersionInfo=002001001002002002002001001 MiscParms=1,0,1,1,0,1,0 Language=nl KeyFile=c:\Program Files\KBC-Online\bcm\CA1XXXX.key KeyFileDescriptions=Paul Cobbaut HTTP_Proxy_Addr= LogFile=bcm_err.log BankPubKeyFile=Dummy_km.pub ...en ik heb er dit van gemaakt: [BCM] KeyFileDescription=Paul Cobbaut NewUpdateProgramVersion= NewUpdateProgram= KeyFiles=/home/pol/KBC-Online/bcm/CA1XXXX.key Forgetit= BankPubSigFile=Dummy_sig.pub SOCKS_Proxy_Addr= KeyFileUserIDs=CA1XXXX Field3=8,32,abcdf Field2=4,6,ach BankPubKeyFile_Backup= Field1=7,8,ac Line_Delimiter= VersionInfo=002001001002002002002001001 MiscParms=1,0,1,1,0,1,0 Language=nl KeyFile=/home/pol/KBC-Online/bcm/CA1XXXX.key KeyFileDescriptions=Paul Cobbaut HTTP_Proxy_Addr= LogFile=bcm_err.log BankPubKeyFile=Dummy_km.pub Let goed op, de \ zijn / geworden!!!! En dan de CA1XXXX.key nog kopieren. En toen ik dit in mozilla zette: https://kbconline.kbc.be/ moest ik enkel nog mijn paswoord ingeven, en alles werkt! jipiie :-)) Update 11 mei 2004: Nu moet ik https://www.kbc.be/IPA/D9e01 of http://www.kbc.be ingeven. Tot gisteren werkte de vorige nog. Ik hoop dat KBC dit niet te dikwijls gaat veranderen. 5. Upgrade van Mozilla 1.4.1 naar Mozilla 1.6 Na een apt-get upgrade had ik mozilla 1.6 ipv 1.4.1KBC-Online werkte niet meer :( Toen heb ik dezelfde softlink gelegd als in puntje 2.: cd /usr/lib/mozilla-1.6/plugins/ ln /usr/java/j2re1.4.2_04/plugin/i386/ns610-gcc32/libjavaplugin_oji.so libjavaplugin_oji.so -s En alles werkte terug. 6. Probleem met afdrukken van uittreksels ? Firefox 0.8: Afdrukken uitreksels werkt niet, nadien "niet geslaagd" selecteren geeft Java errors.Firefox options -> web features -> block popup Windows afzetten. (Met dank aan bcol en Gerrit.) Deze andere websites vond ik nuttig: plugindoc.mozdev.org, Heijlen Koenraad en java.sun.com. stuur gerust een e-mail als je deze pagina nuttig vond, of indien er iets onduidelijk is! cheers, pol :) kbc --at-- cobbaut.be |