Автор Тема: Token-manager и CryptoPro CSP  (Прочитано 2919 раз)

Оффлайн TurboBlaze

  • Завсегдатай
  • *
  • Сообщений: 17
Token-manager и CryptoPro CSP
« : 13.08.2017 14:42:06 »
Здравствуйте!
Подскажите, поддерживают-ли Token-manager и CryptoPro CSP другие дистрибутивы Linux (например, на базе Slackware)?
Попробовал установить Token-manager (брал отсюда) и CryptoPro CSP в дистрибутиве Porteus (на базе Slackware)
guest@porteus: python /usr/bin/token-manager.py

libpng warning: iCCP: known incorrect sRGB profile
An error occurred in running the program.
/dailybuildsbranches/CSP_4_0/CSPbuild/CSP/samples/support/cplevel.c:398:Cannot find default provider.

Error number 0x80090017 (2148073495).
Provider type not defined.
An error occurred in running the program.
/dailybuildsbranches/CSP_4_0/CSPbuild/CSP/samples/support/getcspparam.c:28:Can not get CSP param: AcquireContext failed.
Error number 0x80090017 (2148073495).
Provider type not defined.
An error occurred in running the program.
/dailybuildsbranches/CSP_4_0/CSPbuild/CSP/samples/csptest/ctkey.c:975:AcquireContext("null")
Error number 0x80090017 (2148073495).
Provider type not defined.
guest@porteus: /opt/cprocsp/sbin/amd64/cpconfig -defprov -setdef -provtype 75 -provname "Crypto-Pro GOST R 34.10-2001 KC1 CSP"
Error setting the default provider name.

Unknown error: 80090020.
guest@porteus: /opt/cprocsp/sbin/amd64/cpconfig -defprov -view_type
Listing Available Provider Types:
Provider type Provider Type Name
_____________ _____________________________________
guest@porteus: /opt/cprocsp/sbin/amd64/cpconfig -defprov -view -provtype 75
Listing Available Providers:
Provider type Provider Name
_____________ _____________________________________
       75 Crypto-Pro GOST R 34.10-2001 KC1 CSP

Provider types and provider names have been listed.
guest@porteus: /opt/cprocsp/sbin/amd64/cpconfig -defprov -view -provtype 80
Listing Available Providers:
Provider type Provider Name
_____________ _____________________________________

Provider types and provider names have been listed.
guest@porteus:
Token-manager так и не смог запустить.

Конфиг >>> /etc/opt/cprocsp/config64.ini

Может быть у кого есть идея как заставить работать Token-manager и CryptoPro CSP в Porteus или Slackware?
Или Token-manager и CryptoPro CSP работает только с systemd и пытаться адаптировать данные продукты в операционных системах с системой инициализации SysVinit не имеет смысла?

Спасибо.
« Последнее редактирование: 13.08.2017 14:43:39 от TurboBlaze »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 636
    • Домашняя страница
    • Email
Re: Token-manager и CryptoPro CSP
« Ответ #1 : 13.08.2017 22:08:06 »
Вешайте баг на гитхабную страницу автора. Никакого отношения к системе инициализации нет, просто не полностью КриптоПро установили.
Андрей Черепанов (cas@)

Оффлайн TurboBlaze

  • Завсегдатай
  • *
  • Сообщений: 17
Re: Token-manager и CryptoPro CSP
« Ответ #2 : 14.08.2017 11:11:07 »
Skull, спасибо за подсказку! Баг открыл https://github.com/bmakarenko/token-manager/issues/6
Все пакеты КриптоПро были установлены
consolehelper-0.3.2-alt1.x86_64.xzm
cprocsp-compat-debian_1.0.0-1_all.xzm
cprocsp-cpopenssl-64_4.0.0-4_amd64.xzm
cprocsp-cpopenssl-base_4.0.0-4_all.xzm
cprocsp-cpopenssl-devel_4.0.0-4_all.xzm
cprocsp-cpopenssl-gost-64_4.0.0-4_amd64.xzm
cprocsp-curl-64_4.0.0-4_amd64.xzm
cprocsp-drv-64-dummy_4.0.0-4_amd64.xzm
cprocsp-drv-devel_4.0.0-4_all.xzm
cprocsp-ipsec-devel_4.0.0-4_all.xzm
cprocsp-ipsec-esp-64-dummy_4.0.0-4_amd64.xzm
cprocsp-ipsec-genpsk-64_4.0.0-4_amd64.xzm
cprocsp-ipsec-ike-64_4.0.0-4_amd64.xzm
cprocsp-rdr-emv-64_4.0.0-4_amd64.xzm
cprocsp-rdr-esmart-64_4.0.0-4_amd64.xzm
cprocsp-rdr-gui-64_4.0.0-4_amd64.xzm
cprocsp-rdr-gui-gtk-64_4.0.0-4_amd64.xzm
cprocsp-rdr-inpaspot-64_4.0.0-4_amd64.xzm
cprocsp-rdr-mskey-64_4.0.0-4_amd64.xzm
cprocsp-rdr-novacard-64_4.0.0-4_amd64.xzm
cprocsp-rdr-pcsc-64_4.0.0-4_amd64.xzm
cprocsp-rdr-rutoken-64_4.0.0-4_amd64.xzm
cprocsp-rsa-64_4.0.0-4_amd64.xzm
cprocsp-stunnel-64_4.0.0-4_amd64.xzm
cprocsp-xer2print_4.0.0-4_all.xzm
ifd-rutokens_1.0.1_amd64.xzm
libpam0-1.3.0.0.17.7d0c-alt1.x86_64.xzm
libreoffice-5.3.1.2-x64-3.2-ru-1.xzm*
lsb-cprocsp-base_4.0.0-4_all.xzm
lsb-cprocsp-capilite-64_4.0.0-4_amd64.xzm
lsb-cprocsp-devel_4.0.0-4_all.xzm
lsb-cprocsp-kc1-64_4.0.0-4_amd64.xzm
lsb-cprocsp-kc2-64_4.0.0-4_amd64.xzm
lsb-cprocsp-pkcs11-64_4.0.0-4_amd64.xzm
lsb-cprocsp-rdr-64_4.0.0-4_amd64.xzm
lsb-cprocsp-rdr-accord-64_4.0.0-4_amd64.xzm
lsb-cprocsp-rdr-sobol-64_4.0.0-4_amd64.xzm
pam0-config-1.7.0-alt1.noarch.xzm
python-modules-2.7.11-alt4.x86_64.xzm
qt-4.8.7-x86_64-6.xzm
sip-4.19.2-x86_64-1.xzm
token-manager-0.12-alt2.git1143028.noarch.xzm
пробовал rpm и deb x86_64 сборки CryptoPro CSP.
В deb сборке, пришлось еще
ln -s /lib64/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3
#ln -s /lib64/ld-linux-x86-64.so.2 /lib64/ld-2.25.so
echo "/opt/cprocsp/lib/amd64" >> /etc/ld.so.conf && ldconfig
симлинк сделать и прописать нестандартную директорию /opt/cprocsp/lib/amd64 для библиотек.
Ошибки что в rpm, что и в deb сборках с Token-manager одинаковые - вывод один и тот-же
root@porteus:~# python /usr/bin/token-manager.py

Qt: Session management error: None of the authentication protocols specified are supported
libpng warning: iCCP: known incorrect sRGB profile
An error occurred in running the program.
/dailybuildsbranches/CSP_4_0/CSPbuild/CSP/samples/support/cplevel.c:398:Cannot find default provider.

Error number 0x80090017 (2148073495).
Provider type not defined.
An error occurred in running the program.
/dailybuildsbranches/CSP_4_0/CSPbuild/CSP/samples/support/getcspparam.c:28:Can not get CSP param: AcquireContext failed.
Error number 0x80090017 (2148073495).
Provider type not defined.
An error occurred in running the program.
/dailybuildsbranches/CSP_4_0/CSPbuild/CSP/samples/csptest/ctkey.c:975:AcquireContext("null")
Error number 0x80090017 (2148073495).
Provider type not defined.
root@porteus:~#
« Последнее редактирование: 14.08.2017 11:41:42 от TurboBlaze »