Bifit: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «== Состав ПО == <pre> ALT Linux Branch 5.1 (2011-03-25) java-1.6.0-sun-1.6.0.22-alt0.M51.1 mozilla-plugin-java-1.6.0-sun-1.6.0.22-alt0.M51.1 fire...»)
 
м (typo fix)
 
(не показано 9 промежуточных версий 4 участников)
Строка 10: Строка 10:
</pre>
</pre>
== Пояснения по составу ПО ==
== Пояснения по составу ПО ==
* libpcsclite-devel. Нужен из-за libpcsclite.so (см. {{altbug|25275}}). В принципе, симлинк можно сделать и без установки пакета, но это идеологически неправильно.  
Фактически, при данном составе ПО, никаких дополнительных настроек делать не надо, достаточно установить выше перечисленные пакеты. Ниже некоторые пояснения.
* ccid. В инструкции на https://server31.ibank.absolutbank.ru/token.html написано, что надо установить libccid, в ALT Linux пакет называется чуть-чуть иначе. Далее на сайте расписаны необходимые исправления Info.plist, этого делать не надо, в пакете ccid-1.3.11-alt1 в Info.plist необходимые данные уже есть, кстати, название секций в файле тоже чуть-чуть отличается.
* libpcsclite-devel. Нужен из-за libpcsclite.so (см. {{altbug|25275}}). В принципе, симлинк можно сделать и без установки пакета, но это идеологически неправильно. Отсутствие libpcsclite.so проявляется в невозможности найти токен в процессе создания сертификата.
* ccid. В инструкции на https://server31.ibank.absolutbank.ru/token.html написано, что надо установить libccid, в ALT Linux пакет называется чуть-чуть иначе. Далее, на сайте расписаны необходимые исправления Info.plist. Этого делать не надо, так как в пакете ccid-1.3.11-alt1 файл Info.plist уже содержит необходимые данные. Кстати, название секций в файле тоже чуть-чуть отличается от приведённых на сайте банка.
 
== Токен ==
== Токен ==
Использован токен рыжего цвета. Говорят, бывает ещё чёрный, в Интернет много статей, где советуют именно рыжий в случае, если планируется использование в Linux. Вот так токен виден в системе:
<pre>
$ lsusb
Bus 002 Device 002: ID 0a89:0060
</pre>
В случае, когда всё нормально, индикатор на токене горит. Если, например, не установлен ccid, индикатор несколько раз моргает и гаснет.
Можно использовать и токен черного цвета. Главное не забываем присвоить права 777 usb в папке /dev/bus/usb/00X/
== Известные проблемы ==
=== Проблема с экспортом в 1C ===
При попытке "экспорта в 1C" в Java-консоли банка файл, почему-то, сохраняется в кодировке koi8-r (возможно потому, что у меня такая системная), хотя, в том же файле (он текстовый), указана кодировка cp1251. Проблема легко устраняется с помощью iconv. По идее, стоит пообщаться с техподдержкой банка. Чья это проблема, конкретного банка, или Bifit, пока не знаю.
=== Проблема с virtualbox в бранче 5.1 ===
В 2011 году в бранче 5.1 произошло обновление virtualbox до версии с поддержкой USB. Было обнаружено, что правила для udev, устанавливающиеся вместе с пакетом, мешают нормальной работе с ключом: {{altbug|26036}}. В новых бранчах проблема не проявляется, видимо, из-за смены способа работы с USB в системе (больше не используется hal).


[[Категория:Пользователю|*]]
[[Категория:CookBook]]
{{Category navigation|title=ПО, не входящее в репозитории ALT Linux|category=CookBook|sortkey={{SUBPAGENAME}}}}

Текущая версия от 15:51, 12 июля 2021

Состав ПО

ALT Linux Branch 5.1 (2011-03-25)
    java-1.6.0-sun-1.6.0.22-alt0.M51.1
    mozilla-plugin-java-1.6.0-sun-1.6.0.22-alt0.M51.1
    firefox-3.6-3.6.13-alt0.20101222.M50P.1
    pcsc-lite-1.5.5-alt1
    libpcsclite-devel-1.5.5-alt1
    ccid-1.3.11-alt1

Пояснения по составу ПО

Фактически, при данном составе ПО, никаких дополнительных настроек делать не надо, достаточно установить выше перечисленные пакеты. Ниже некоторые пояснения.

  • libpcsclite-devel. Нужен из-за libpcsclite.so (см. altbug #25275). В принципе, симлинк можно сделать и без установки пакета, но это идеологически неправильно. Отсутствие libpcsclite.so проявляется в невозможности найти токен в процессе создания сертификата.
  • ccid. В инструкции на https://server31.ibank.absolutbank.ru/token.html написано, что надо установить libccid, в ALT Linux пакет называется чуть-чуть иначе. Далее, на сайте расписаны необходимые исправления Info.plist. Этого делать не надо, так как в пакете ccid-1.3.11-alt1 файл Info.plist уже содержит необходимые данные. Кстати, название секций в файле тоже чуть-чуть отличается от приведённых на сайте банка.

Токен

Использован токен рыжего цвета. Говорят, бывает ещё чёрный, в Интернет много статей, где советуют именно рыжий в случае, если планируется использование в Linux. Вот так токен виден в системе:

$ lsusb
Bus 002 Device 002: ID 0a89:0060

В случае, когда всё нормально, индикатор на токене горит. Если, например, не установлен ccid, индикатор несколько раз моргает и гаснет. Можно использовать и токен черного цвета. Главное не забываем присвоить права 777 usb в папке /dev/bus/usb/00X/

Известные проблемы

Проблема с экспортом в 1C

При попытке "экспорта в 1C" в Java-консоли банка файл, почему-то, сохраняется в кодировке koi8-r (возможно потому, что у меня такая системная), хотя, в том же файле (он текстовый), указана кодировка cp1251. Проблема легко устраняется с помощью iconv. По идее, стоит пообщаться с техподдержкой банка. Чья это проблема, конкретного банка, или Bifit, пока не знаю.

Проблема с virtualbox в бранче 5.1

В 2011 году в бранче 5.1 произошло обновление virtualbox до версии с поддержкой USB. Было обнаружено, что правила для udev, устанавливающиеся вместе с пакетом, мешают нормальной работе с ключом: altbug #26036. В новых бранчах проблема не проявляется, видимо, из-за смены способа работы с USB в системе (больше не используется hal).