Tag: etoken
Для порядка позвонил в суппорт альфабанка, узнать, как дела с развитием платформы, поплакаться, что хочу на линукс и на ARM это дело прикрутить.
Посчастливилось опять там натолкнуться на толковую девицу. Не знаю, как завут, но по голосу уже запомнил 😃 . Действительно помочь старается, а не по инструкции отпинывает. Оказывается, там даже помнят про мой мануал по установке банк-клиента под линукс. Сказали, что ссылок у себя не выкладывали, потому что линукс поддерживать не могут, но некоторым вменяемым клиентам информацию по запросу отсылали.
В общем, узнал, почему не поддерживается rutoken, что в планах есть прикрутить криптопро (когда-нибудь, если руки дойдут), и разные интересности. Выяснили технические моменты - что альфабанку линукс пока нафик не сдался, но потенциально они согласны “не мешать”. Объяснил, что проблема совместимости только в формате хранения ключей, и мне посулили, что их начальник отдела лично изучит мои предложения по улучшению.
Дайте мне кривой молоток, чтобы забивать кривые гвозди
PKI Client от Aladdin требует пакет pcscd. Новая версия пакета со старыми драйверами etoken просто падает.
Решение простое (в интернете подглядел) - вручную скачать deb-пакет pcscd 1.4.99, вытащить оттуда файл pcscd и переписать поверх текущего. У меня он лежал в папке /usr/sbin.
После этого PKI Client 4.55 заработал в полном объеме.
Пробовал также поставить PKI Client 5.0. Та версия, которую скачал сегодня, вроде не требует шаманизма с pcscd. Но там почему-то не работает GUI. Хотя лампочка на ключике мигает правдоподобно, и иконка в трее обрастает новыми менюшками при втыкании ключа.
Естественно, под убунтой 8.04 LTS все будет работать и так, но оно нам надо? Хочется же на десктоп 9.04.
Вношу посильный вклад в светлое дело OSS. С моей точки зрения, проблема в переходе на линукс для простого пользователя - исключительно в жесткой завязке финансового софта на винды. У меня это банк-клиенты и сдача налоговой отчетности плюс бухгалтерия. Сегодня сделал великое дело - остатки банковского софта запустил под линуксом. Осталось разобраться с бухгалтерией и отчетностью, но я в этом направлении работаю.
Так как в альфабанке отказались комментировать работу своей платформы под линуксом, пришлось разбираться самому. Взял жабовскую консоль и немножко поковырял там гвоздиком. В итоге все запустилось под Ubuntu 8.04. Единственная проблема, которая может вообще быть - с etoken-овскими проприетарными драйверами.
Данное руководство подойдет для всех систем на основе ibank и систем, которые используют IAIK для “расширенной” связки между JAVA и PKCS11.
Итак, порядок действий.
1. Ставим драйверы etoken
Проблемы если и будут, то только с ними. Если драйверы заработают - все остальное будет в порядке. Претензии - в Aladdin.