31 января 2012

iBank и Linux

Имеется у нас в конторе синий брелок iBank2 и понадобилось его завести под Linux. И ведь получилось...
Исходные данные:
1. Mandriva 2010.2 или Mageia.
2. Синий брелок(чёрный тоже должен завестись)

Начинаем...
1. Сносим всё что относится к Яве.
#urpme java -a
2. Качаем и ставим оригинал с Java.com
$chmod +x jre-6u30-linux-i586-rpm.bin
$su
#sh jre-6u30-linux-i586-rpm.bin
3. Прописываем симлинки.
#cd /etc/alternatives
#rm libjavaplugin.so jre jre_1.6.0 jre_sun
#ln -s /usr/java/latest/lib/i386/libnpjp2.so libjavaplugin.so
#ln -s /usr/java/latest jre
#ln -s /usr/java/latest jre_1.6.0
#ln -s /usr/java/latest jre_sun
4. Ставим pcscd и ccid.
#urpmi pcsc-lite ccid
5. Качаем и ставим дрова с iBank2, на момент написания всего этого была 1.07.
#cd /tmp
#wget https://ibank2.ru/drivers/iBank2Key-Driver-Linux-x86-1.07.sh.gz
#gunzip iBank2Key-Driver-Linux-x86-1.07.sh.gz
#chmod +x iBank2Key-Driver-Linux-x86-1.07.sh
#sh iBank2Key-Driver-Linux-x86-1.07.sh
6. Запускаем Firefox, идём в "Дополнения" и смотрим версию плагина java, если версия не из разряда динозавров, то пробуем попасть в банк.

В принципе мне этого хватило для запуска и работы синего брелка.