Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Наши способы организации безопасного удалённого доступа к рабочим местам и корпоративным ресурсам
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline glazik  
#1 Оставлено : 20 января 2021 г. 21:52:21(UTC)
glazik

Статус: Новичок

Группы: Участники
Зарегистрирован: 20.01.2021(UTC)
Сообщений: 8
Российская Федерация
Откуда: Санкт-Петербург

Скачал и установил КриптоПро CPS, оплатил 4700 за всю эту бодягу в компании Тензор. Рутокен СБИС, права использования КриптоПро(в составе сертификата ключа). Скачал плагин. Ничего не работает. Операцинная система Debian 10. Поддержка не может начем помочь. При установке плагина два пакета устанавливаются а этот нет cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb да и КриптоПро не запускается. Главное установщик пишет что все успешно прошло.В консоли что то подобие работы показывает но в конце выдает ошибку.На другом компьютере под Windows 7 установил КрптоПро, с виду работает, запускается программа но при попытке выбрать файл и подписать опять же выдает ошибку. Я просто охреневаю от такого сервиса. Хорошо что хоть плагин установился под Windows и я смог подписать файл. В Debian 10 не работает ничего. Плагин для Госуслуг скачал на просторах интернета установился без проблем а плагин КриптоПро ни в какую. Меня вообще удивляет за что деньги платит наррод.
Может есть тут народ кто поборол все эти проблемы. Три дня мудохаюсь.
Offline Андрей *  
#2 Оставлено : 20 января 2021 г. 23:40:19(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 9,946
Мужчина
Российская Федерация

Сказал «Спасибо»: 369 раз
Поблагодарили: 1443 раз в 1109 постах
Здравствуйте.

Какая ошибка, текст?
Какую версию\сборку ставили?
Техническую поддержку оказываем тут
Наша база знаний
Offline glazik  
#3 Оставлено : 21 января 2021 г. 6:22:35(UTC)
glazik

Статус: Новичок

Группы: Участники
Зарегистрирован: 20.01.2021(UTC)
Сообщений: 8
Российская Федерация
Откуда: Санкт-Петербург

Автор: Андрей * Перейти к цитате
Здравствуйте.

Какая ошибка, текст?

(base) alex@debian:~/ECP/Plagin/cades_linux_amd64$ sudo dpkg -i cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb
[sudo] пароль для alex:
(Чтение базы данных … на данный момент установлено 495012 файлов и каталогов.)
Подготовка к распаковке cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb …
CryptoPro ECP browser plug-in requires rdr_gui_gtk package from CryptoPro CSP. Install it before installing this package.
dpkg: ошибка при обработке архива cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb (--install):
new cprocsp-pki-plugin-64 package pre-installation script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb

Два других deb пакета установились. Плагин не установился, установленный из с google магазина в браузере отображается но не работает.

Какую версию\сборку ставили?


Плагин
cades_linux_amd64.tar.gz

КриптоПро как install.sh так и install_gui отрабатывают без ошибок но в меню не появляется программа.
При запуске из консоли тоже выдает ошибку, да и непонятно как с ней работать в консоли

amd64
(base) alex@debian:/opt/cprocsp/bin$ cd amd64
(base) alex@debian:/opt/cprocsp/bin/amd64$ ls
certmgr cpverify cryptcp csptest csptestf csptestlite curl der2xer genkpim inittst ocsputil tsputil wipefile
(base) alex@debian:/opt/cprocsp/bin/amd64$ cryptcp
CryptCP 5.0 (c) "КРИПТО-ПРО", 2002-2020.
Утилита командной строки для подписи и шифрования файлов.
Список допустимых команд:
-encr создать зашифрованное сообщение
-decr расшифровать сообщение
-sign создать подписанное сообщение
-verify проверить подпись сообщения, получить исходный файл
-addsign добавить подпись в сообщение
-delsign удалить подпись из сообщения
-addattr добавить в подпись не подписанный атрибут
-signf создать подписи файлов в 'исходный_файл.sgn'
-vsignf проверить подписи файлов, созданные с помощью команды '-signf'
-addsignf добавить подпись файла в 'исходный_файл.sgn'
-hash посчитать хэши файлов в 'исходный_файл.hsh'
-vhash проверить хэши файлов, созданные с помощью команды '-hash'
-copycert скопировать сертификаты в заданное хранилище
-cspcert скопировать сертификат из ключевого контейнера в хранилище
-delcert удалить сертификат из хранилища
-listdn вывести на экран политику имен КриптоПро УЦ
-createuser зарегистрировать пользователя на КриптоПро УЦ
-checkreg проверить состояние регистрации пользователя на КриптоПро УЦ
-listtmpl вывести на экран шаблоны, доступные пользователю КриптоПро УЦ
-createrqst создать запрос на сертификат и сохранить его в файле PKCS #10
-instcert установить сертификат из файла PKCS #7 или файла сертификата
-createcert создать запрос на сертификат, отправить его в ЦС
-pendcert проверить, не выпущен ли сертификат
-sn сохранить/показать серийный номер лицензии
-help вывести справку по командам
Список допустимых опций:
-showstat вывести статистику работы программы
[ErrorCode: 0x00000001]
(base) alex@debian:/opt/cprocsp/bin/amd64$

Сборка

Наименование дистрибутива Номер Дата загрузки сортировать по иконкам
private/csp/40/9963/linux-e2k4c_deb.tgz 385С1-011000-9543340, 385С2-011000-9543340 2021-01-19 11:27:54
private/csp/40/9963/linux-ppc64be.tgz 385С1-011000-9543339, 385С2-011000-9543339 2021-01-19 11:27:39
private/csp/40/9963/linux-mipsel_deb.tgz 385С1-011000-9543336, 385С2-011000-9543336 2021-01-19 11:27:22
private/csp/40/9963/linux-arm64_deb.tgz 385С1-011000-9543328, 385С2-011000-9543328 2021-01-19 11:26:56
private/csp/40/9963/linux-armhf_deb.tgz 385С1-011000-9543323, 385С2-011000-9543323 2021-01-19 11:26:22
private/csp/40/9963/linux-amd64_deb.tgz 385С1-011000-9543318, 385С2-011000-9543318 2021-01-19 11:26:02
private/csp/40/9963/linux-ia32_deb.tgz 385С1-011000-9543312, 385С2-011000-9543312 2021-01-19 11:25:28
private/csp/50/11998/linux-amd64.tgz 385D1-011000-9531973, 385D2-011000-9531973 2021-01-16 05:47:31
private/csp/50/11998/CSPSetup-5.0.11998.exe 385D1-011000-9531972, 385D2-011000-9531972 2021-01-16 05:46:14
private/csp/50/11998/linux-amd64_deb.tgz 385D1-011000-9531971, 385D2-011000-9531971 2021-01-16 05:45:54

Отредактировано пользователем 21 января 2021 г. 6:39:01(UTC)  | Причина: Не указана

Offline Санчир Момолдаев  
#4 Оставлено : 21 января 2021 г. 8:48:36(UTC)
Санчир Момолдаев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 03.12.2018(UTC)
Сообщений: 584
Российская Федерация

Сказал(а) «Спасибо»: 59 раз
Поблагодарили: 101 раз в 99 постах
Автор: glazik Перейти к цитате
Здравствуйте.

Какая ошибка, текст?

(base) alex@debian:~/ECP/Plagin/cades_linux_amd64$ sudo dpkg -i cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb
[sudo] пароль для alex:
(Чтение базы данных … на данный момент установлено 495012 файлов и каталогов.)
Подготовка к распаковке cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb …
CryptoPro ECP browser plug-in requires rdr_gui_gtk package from CryptoPro CSP. Install it before installing this package.
dpkg: ошибка при обработке архива cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb (--install):
new cprocsp-pki-plugin-64 package pre-installation script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb

Два других deb пакета установились. Плагин не установился, установленный из с google магазина в браузере отображается но не работает.

Какую версию\сборку ставили?


Добрый день!
установите cprocsp-rdr-gui-gtk из состава дистрибутива csp
Техническую поддержку оказываем тут
Наша база знаний
Offline glazik  
#5 Оставлено : 21 января 2021 г. 9:37:25(UTC)
glazik

Статус: Новичок

Группы: Участники
Зарегистрирован: 20.01.2021(UTC)
Сообщений: 8
Российская Федерация
Откуда: Санкт-Петербург

Автор: Санчир Момолдаев Перейти к цитате
Автор: glazik Перейти к цитате
Здравствуйте.

Какая ошибка, текст?

(base) alex@debian:~/ECP/Plagin/cades_linux_amd64$ sudo dpkg -i cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb
[sudo] пароль для alex:
(Чтение базы данных … на данный момент установлено 495012 файлов и каталогов.)
Подготовка к распаковке cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb …
CryptoPro ECP browser plug-in requires rdr_gui_gtk package from CryptoPro CSP. Install it before installing this package.
dpkg: ошибка при обработке архива cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb (--install):
new cprocsp-pki-plugin-64 package pre-installation script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb

Два других deb пакета установились. Плагин не установился, установленный из с google магазина в браузере отображается но не работает.

Какую версию\сборку ставили?


Добрый день!
установите cprocsp-rdr-gui-gtk из состава дистрибутива csp


Установил. Ничего не поменялось. Мне все rpm пакеты таким образом устанавливать?

accord_random-1-0.src.rpm cprocsp-rdr-gui-gtk-64-5.0.11998-6.x86_64.rpm integrity.sh
cprocsp-apache-modssl-64-5.0.11998-6.x86_64.rpm cprocsp-rdr-infocrypt-64-5.0.11998-6.x86_64.rpm linux-amd64.ini
cprocsp-compat-altlinux-64-1.0.0-1.noarch.rpm cprocsp-rdr-inpaspot-64-5.0.11998-6.x86_64.rpm lsb-cprocsp-base-5.0.11998-6.noarch.rpm
cprocsp-compat-suse-1.0.0-1.noarch.rpm cprocsp-rdr-jacarta-64-5.0.0.1170-4.x86_64.rpm lsb-cprocsp-ca-certs-5.0.11998-6.noarch.rpm
cprocsp-cptools-gtk-64-5.0.11998-6.x86_64.rpm cprocsp-rdr-kst-64-5.0.11998-6.x86_64.rpm lsb-cprocsp-capilite-64-5.0.11998-6.x86_64.rpm
cprocsp-curl-64-5.0.11998-6.x86_64.rpm cprocsp-rdr-mskey-64-5.0.11998-6.x86_64.rpm lsb-cprocsp-devel-5.0.11998-6.noarch.rpm
cprocsp-drv-64-5.0.11998-6.src.rpm cprocsp-rdr-novacard-64-5.0.11998-6.x86_64.rpm lsb-cprocsp-import-ca-certs-5.0.11998-6.noarch.rpm
cprocsp-drv-devel-5.0.11998-6.noarch.rpm cprocsp-rdr-pcsc-64-5.0.11998-6.x86_64.rpm lsb-cprocsp-kc1-64-5.0.11998-6.x86_64.rpm
cprocsp-ipsec-devel-5.0.11998-6.noarch.rpm cprocsp-rdr-relay-64-5.0.11998-6.x86_64.rpm lsb-cprocsp-kc2-64-5.0.11998-6.x86_64.rpm
cprocsp-ipsec-esp-64-5.0.11998-6.src.rpm cprocsp-rdr-rosan-64-5.0.11998-6.x86_64.rpm lsb-cprocsp-pkcs11-64-5.0.11998-6.x86_64.rpm
cprocsp-ipsec-genpsk-64-5.0.11998-6.x86_64.rpm cprocsp-rdr-rutoken-64-5.0.11998-6.x86_64.rpm lsb-cprocsp-rdr-64-5.0.11998-6.x86_64.rpm
cprocsp-ipsec-ike-64-5.0.11998-6.x86_64.rpm cprocsp-stunnel-64-5.0.11998-6.x86_64.rpm lsb-cprocsp-rdr-accord-64-5.0.11998-6.x86_64.rpm
cprocsp-rdr-cloud-64-5.0.11998-6.x86_64.rpm cprocsp-stunnel-msspi-64-5.0.11998-6.x86_64.rpm lsb-cprocsp-rdr-ancud-64-5.0.11998-6.x86_64.rpm
cprocsp-rdr-cloud-gtk-64-5.0.11998-6.x86_64.rpm cprocsp-xer2print-5.0.11998-6.noarch.rpm lsb-cprocsp-rdr-crypton-64-5.0.11998-6.x86_64.rpm
cprocsp-rdr-cpfkc-64-5.0.11998-6.x86_64.rpm cpverify lsb-cprocsp-rdr-maxim-64-5.0.11998-6.x86_64.rpm
cprocsp-rdr-cryptoki-64-5.0.11998-6.x86_64.rpm ifd-rutokens_1.0.4_1.x86_64.rpm lsb-cprocsp-rdr-sobol-64-5.0.11998-6.x86_64.rpm
cprocsp-rdr-edoc-64-5.0.11998-6.x86_64.rpm install.desktop lsb-cprocsp-rdr-vityaz-64-5.0.11998-6.x86_64.rpm
cprocsp-rdr-emv-64-5.0.11998-6.x86_64.rpm install_gui.sh sobol-1-8.src.rpm
cprocsp-rdr-esmart-64-5.0.11998-6.x86_64.rpm install.sh uninstall.sh
(base) root@debian:/home/alex/ECP/2/linux-amd64# alien cprocsp-rdr-gui-gtk-64-5.0.11998-6.x86_64.rpm
Warning: Skipping conversion of scripts in package cprocsp-rdr-gui-gtk-64: postinst postrm preinst prerm
Warning: Use the --scripts parameter to include the scripts.
cprocsp-rdr-gui-gtk-64_5.0.11998-7_amd64.deb generated
(base) root@debian:/home/alex/ECP/2/linux-amd64# dpkg -i cprocsp-rdr-gui-gtk-64_5.0.11998-7_amd64.deb
(Чтение базы данных … на данный момент установлено 494786 файлов и каталогов.)
Подготовка к распаковке cprocsp-rdr-gui-gtk-64_5.0.11998-7_amd64.deb …
Распаковывается cprocsp-rdr-gui-gtk-64 (5.0.11998-7) на замену (5.0.11998-6) …
Настраивается пакет cprocsp-rdr-gui-gtk-64 (5.0.11998-7) …
Обрабатываются триггеры для libc-bin (2.28-10) …
(base) root@debian:/home/alex/ECP/2/linux-amd64#
Offline Санчир Момолдаев  
#6 Оставлено : 21 января 2021 г. 10:07:58(UTC)
Санчир Момолдаев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 03.12.2018(UTC)
Сообщений: 584
Российская Федерация

Сказал(а) «Спасибо»: 59 раз
Поблагодарили: 101 раз в 99 постах
для csp и плагина есть deb пакеты уже давно. ставьте их

Отредактировано пользователем 21 января 2021 г. 10:08:38(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline glazik  
#7 Оставлено : 21 января 2021 г. 11:27:48(UTC)
glazik

Статус: Новичок

Группы: Участники
Зарегистрирован: 20.01.2021(UTC)
Сообщений: 8
Российская Федерация
Откуда: Санкт-Петербург

Автор: Санчир Момолдаев Перейти к цитате
для csp и плагина есть deb пакеты уже давно. ставьте их[/quote
Удалил из opt папку cprocsp после этого корректно установилась КриптоПро (ранее просто не понимал что нужно удалить) но не видит подпись на USB

Offline Санчир Момолдаев  
#8 Оставлено : 21 января 2021 г. 11:43:26(UTC)
Санчир Момолдаев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 03.12.2018(UTC)
Сообщений: 584
Российская Федерация

Сказал(а) «Спасибо»: 59 раз
Поблагодарили: 101 раз в 99 постах
поподробнее.
usb-flash?
ust token?
Техническую поддержку оказываем тут
Наша база знаний
Offline glazik  
#9 Оставлено : 21 января 2021 г. 12:26:49(UTC)
glazik

Статус: Новичок

Группы: Участники
Зарегистрирован: 20.01.2021(UTC)
Сообщений: 8
Российская Федерация
Откуда: Санкт-Петербург

Автор: Санчир Момолдаев Перейти к цитате
поподробнее.
usb-flash?
ust token?

при вводе этих команд выдает base) alex@debian:~$ usb-flash
bash: usb-flash: команда не найдена
(base) alex@debian:~$ ust token
bash: ust: команда не найдена
(base) alex@debian:~$ fdisk -l /dev/sdb
bash: fdisk: команда не найдена
(base) alex@debian:~$

Файловый менеджер видит флешку но не видит устройство с ЭЦП. Запускаю КриптоПро с правми root пытаюсь зайти в корень файловой системы , не пускает.

Отредактировано пользователем 21 января 2021 г. 14:16:01(UTC)  | Причина: Не указана

Offline Санчир Момолдаев  
#10 Оставлено : 21 января 2021 г. 13:55:42(UTC)
Санчир Момолдаев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 03.12.2018(UTC)
Сообщений: 584
Российская Федерация

Сказал(а) «Спасибо»: 59 раз
Поблагодарили: 101 раз в 99 постах
я спрашивал это usb-флешка или защищенный токен (рутокен, ESMART и др)

выполните
/opt/cprocsp/bin/amd64/csptest -keys -enum -verifyc -fqcn
Техническую поддержку оказываем тут
Наша база знаний
Offline Санчир Момолдаев  
#11 Оставлено : 21 января 2021 г. 13:56:44(UTC)
Санчир Момолдаев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 03.12.2018(UTC)
Сообщений: 584
Российская Федерация

Сказал(а) «Спасибо»: 59 раз
Поблагодарили: 101 раз в 99 постах
или запустите
/opt/cprocsp/bin/amd64/cptools
он же Инструменты КриптоПро. там сделать это полегче
Техническую поддержку оказываем тут
Наша база знаний
Offline glazik  
#12 Оставлено : 21 января 2021 г. 14:18:57(UTC)
glazik

Статус: Новичок

Группы: Участники
Зарегистрирован: 20.01.2021(UTC)
Сообщений: 8
Российская Федерация
Откуда: Санкт-Петербург

Автор: Санчир Момолдаев Перейти к цитате
я спрашивал это usb-флешка или защищенный токен (рутокен, ESMART и др)

прото выполнил и под root

выполните
/opt/cprocsp/bin/amd64/csptest -keys -enum -verifyc -fqcn


(base) alex@debian:~$ /opt/cprocsp/bin/amd64/csptest -keys -enum -verifyc -fqcn
CSP (Type:80) v5.0.10008 KC1 Release Ver:5.0.11998 OS:Linux CPU:AMD64 FastCode:READY:DISABLED (RSA; ).
AcquireContext: OK. HCRYPTPROV: 39024099
OK.
Total: SYS: 0,000 sec USR: 0,020 sec UTC: 0,020 sec
[ErrorCode: 0x00000000]
(base) alex@debian:~$ su
Пароль:
(base) root@debian:/home/alex# /opt/cprocsp/bin/amd64/csptest -keys -enum -verifyc -fqcn
CSP (Type:80) v5.0.10008 KC1 Release Ver:5.0.11998 OS:Linux CPU:AMD64 FastCode:READY:DISABLED (RSA; ).
AcquireContext: OK. HCRYPTPROV: 37205475
OK.
Total: SYS: 0,000 sec USR: 0,020 sec UTC: 0,020 sec
[ErrorCode: 0x00000000]
(base) root@debian:/home/alex#

Offline glazik  
#13 Оставлено : 21 января 2021 г. 14:22:18(UTC)
glazik

Статус: Новичок

Группы: Участники
Зарегистрирован: 20.01.2021(UTC)
Сообщений: 8
Российская Федерация
Откуда: Санкт-Петербург

Автор: glazik Перейти к цитате
Автор: Санчир Момолдаев Перейти к цитате
я спрашивал это usb-флешка или защищенный токен (рутокен, ESMART и др)

Рутокен, его не видит debian , флешку видит.

прото выполнил и под root

выполните
/opt/cprocsp/bin/amd64/csptest -keys -enum -verifyc -fqcn


(base) alex@debian:~$ /opt/cprocsp/bin/amd64/csptest -keys -enum -verifyc -fqcn
CSP (Type:80) v5.0.10008 KC1 Release Ver:5.0.11998 OS:Linux CPU:AMD64 FastCode:READY:DISABLED (RSA; ).
AcquireContext: OK. HCRYPTPROV: 39024099
OK.
Total: SYS: 0,000 sec USR: 0,020 sec UTC: 0,020 sec
[ErrorCode: 0x00000000]
(base) alex@debian:~$ su
Пароль:
(base) root@debian:/home/alex# /opt/cprocsp/bin/amd64/csptest -keys -enum -verifyc -fqcn
CSP (Type:80) v5.0.10008 KC1 Release Ver:5.0.11998 OS:Linux CPU:AMD64 FastCode:READY:DISABLED (RSA; ).
AcquireContext: OK. HCRYPTPROV: 37205475
OK.
Total: SYS: 0,000 sec USR: 0,020 sec UTC: 0,020 sec
[ErrorCode: 0x00000000]
(base) root@debian:/home/alex#

Отредактировано пользователем 21 января 2021 г. 14:22:54(UTC)  | Причина: Не указана

Offline glazik  
#14 Оставлено : 21 января 2021 г. 14:45:59(UTC)
glazik

Статус: Новичок

Группы: Участники
Зарегистрирован: 20.01.2021(UTC)
Сообщений: 8
Российская Федерация
Откуда: Санкт-Петербург

Автор: Санчир Момолдаев Перейти к цитате
или запустите
/opt/cprocsp/bin/amd64/cptools
он же Инструменты КриптоПро. там сделать это полегче


Запускается КриптоПро что делать дальше? С него не добраться к Рутокен. Может я что то делаю не так? Я запускал его и под root все равно не пускает в корень системы

Отредактировано пользователем 21 января 2021 г. 14:47:36(UTC)  | Причина: Не указана

Offline Санчир Момолдаев  
#15 Оставлено : 21 января 2021 г. 14:57:47(UTC)
Санчир Момолдаев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 03.12.2018(UTC)
Сообщений: 584
Российская Федерация

Сказал(а) «Спасибо»: 59 раз
Поблагодарили: 101 раз в 99 постах
вооот. рутокен.
а какой именно?
sudo apt install pcscd
затем опять
/opt/cprocsp/bin/amd64/csptest -keys -enum -verifyc -fqcn
CSP должен быть установлен с поддержкой смарткарт (через install_gui.sh легче)

для Рутокен S то надо еще кое-что поставить: ifd_rutokens

Отредактировано пользователем 21 января 2021 г. 14:58:32(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline neigel  
#16 Оставлено : 8 февраля 2021 г. 1:14:22(UTC)
neigel

Статус: Активный участник

Группы: Участники
Зарегистрирован: 23.12.2014(UTC)
Сообщений: 83
Российская Федерация

Сказал(а) «Спасибо»: 5 раз
Поблагодарили: 1 раз в 1 постах
Автор: Санчир Момолдаев Перейти к цитате
вооот. рутокен.
а какой именно?
sudo apt install pcscd
затем опять
/opt/cprocsp/bin/amd64/csptest -keys -enum -verifyc -fqcn


Товарищи, чтобы этого не было, а также чтобы не приходилось в preinst скриптах парсить вывод ldd на предмет наличия или отсутствия неразрешенных зависимостей (как это сделано у вас), примерно в 1995 году, когда разрабатывали менеджер пакетов dpkg придумали зависимости. И мне не понятно, почему мы спустя 26 лет должны ставить на свои рабочие места, извините, это недоразумение, созданное alien'ом, в котором ничего этого нет в нормальном виде, превращая свою систему в какую-то помойку неконсистентного хлама?

Кроме того, хотелось бы уточнить такой вопрос. postinst скрипт в пакете с плагином создаёт в директории /var/opt/cprocsp/users по папке на каждого существующего юзера с id >= 1000 и в ней заводит пустые хранилища сертификатов (по-видимому).

1) А что будет с теми юзерами, которые появляются в системе после того, как пакет установлен?
2) И нельзя ли какой-нибудь настройкой изменить этот путь?
3) Не разумнее было бы это делать в хомятнике у каждого юзера и добавить соответствующие пустые хранилища в шаблон хомятника в /etc/skel, из которого создаются домашние папки всех новых юзеров?
Offline Санчир Момолдаев  
#17 Оставлено : 8 февраля 2021 г. 11:51:24(UTC)
Санчир Момолдаев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 03.12.2018(UTC)
Сообщений: 584
Российская Федерация

Сказал(а) «Спасибо»: 59 раз
Поблагодарили: 101 раз в 99 постах
Автор: neigel Перейти к цитате
Автор: Санчир Момолдаев Перейти к цитате
вооот. рутокен.
а какой именно?
sudo apt install pcscd
затем опять
/opt/cprocsp/bin/amd64/csptest -keys -enum -verifyc -fqcn


Товарищи, чтобы этого не было, а также чтобы не приходилось в preinst скриптах парсить вывод ldd на предмет наличия или отсутствия неразрешенных зависимостей (как это сделано у вас), примерно в 1995 году, когда разрабатывали менеджер пакетов dpkg придумали зависимости. И мне не понятно, почему мы спустя 26 лет должны ставить на свои рабочие места, извините, это недоразумение, созданное alien'ом, в котором ничего этого нет в нормальном виде, превращая свою систему в какую-то помойку неконсистентного хлама?

Кроме того, хотелось бы уточнить такой вопрос. postinst скрипт в пакете с плагином создаёт в директории /var/opt/cprocsp/users по папке на каждого существующего юзера с id >= 1000 и в ней заводит пустые хранилища сертификатов (по-видимому).

1) А что будет с теми юзерами, которые появляются в системе после того, как пакет установлен?
2) И нельзя ли какой-нибудь настройкой изменить этот путь?
3) Не разумнее было бы это делать в хомятнике у каждого юзера и добавить соответствующие пустые хранилища в шаблон хомятника в /etc/skel, из которого создаются домашние папки всех новых юзеров?

Alien для плагина давно уже не нужен. Есть deb пакеты.
Зависимости в них есть. Используйте актуальные версии
1) при первом обращении к провайдеру они сгенерируются автоматически
2) нет
3) нет
Техническую поддержку оказываем тут
Наша база знаний
Offline neigel  
#18 Оставлено : 8 февраля 2021 г. 13:00:22(UTC)
neigel

Статус: Активный участник

Группы: Участники
Зарегистрирован: 23.12.2014(UTC)
Сообщений: 83
Российская Федерация

Сказал(а) «Спасибо»: 5 раз
Поблагодарили: 1 раз в 1 постах
Автор: Санчир Момолдаев Перейти к цитате

Alien для плагина давно уже не нужен. Есть deb пакеты.


Я вам про них у говорю. У вас там черным по белому написано, что пакет сгенерирован alien'ом.
Цитата:

Package: cprocsp-pki-plugin-64
Version: 2.0.14071-1
Architecture: amd64
Maintainer: CryptoPro Ltd. <support@cryptopro.ru>
Installed-Size: 3376
Depends: libc6, libgcc1, libstdc++6, lsb-cprocsp-capilite-64, cprocsp-pki-cades
Provides: cprocsp-pki-plugin
Section: alien
Priority: extra
Description: CryptoPro ECP Browser plug-in
This package contains libraries for CryptoPro Browser plug-in
.
(Converted from a rpm package by alien version 8.86.)



Автор: Санчир Момолдаев Перейти к цитате

Зависимости в них есть. Используйте актуальные версии

Ага. А вот выдержка из postinst-скрипта этого же пакета:
Код:

ldd /opt/cprocsp/lib/amd64/libcppcades.so*|grep -e"not found" -e"not find" && \
printf "Warning: Unresolved dependencies.\n\
You probably need to install libxml2 package\n\
from network. Minimum version is 2.7.4.\n" && \
printf "Try \'apt-get install libxml2\'\n\
 or \'yum install libxml2\' or \'zypper install libxml2\'.\n" && \
#printf "Try install libxml2 from /usr/ports/textproc/libxml2.\n" && \
printf "See manual for details.\n"


Вы именно так представляете себе зависимости? =)

Отредактировано пользователем 8 февраля 2021 г. 13:38:53(UTC)  | Причина: Не указана

Offline Максим Коллегин  
#19 Оставлено : 9 февраля 2021 г. 9:55:54(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,024
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 17 раз
Поблагодарили: 593 раз в 533 постах
Автор: neigel Перейти к цитате


Вы именно так представляете себе зависимости? =)

В следующих версиях мы переделаем пакеты плагина, спасибо за замечания.
Знания в базе знаний, поддержка в техподдержке
Offline neigel  
#20 Оставлено : 9 февраля 2021 г. 13:47:48(UTC)
neigel

Статус: Активный участник

Группы: Участники
Зарегистрирован: 23.12.2014(UTC)
Сообщений: 83
Российская Федерация

Сказал(а) «Спасибо»: 5 раз
Поблагодарили: 1 раз в 1 постах
Автор: Максим Коллегин Перейти к цитате
Автор: neigel Перейти к цитате


Вы именно так представляете себе зависимости? =)

В следующих версиях мы переделаем пакеты плагина, спасибо за замечания.


Да можно не только пакеты плагина, но и основного CSP тоже бы. Там ситуация не лучше.

Ещё хорошо бы перед упаковкой в пакеты ваши текстовые файлы бы (ini, cpp, h и прочее) прогонять через
Код:

iconv -f cp1251 -t uft-8

и некоторые из них, чтобы виндовые окончания строк не маячили, через
Код:

dos2nix


В конце концов UTF-8, на сколько мне известно, уже давно и прочно стандарт де факто на всех дистрибутивах уже последние лет... 8 так точно, если не больше.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.