Установка и работа КриптоПРО CSP v 4.* 5.*

С файлом манифеста, как раз таки всё понятно для меня и уже давно. Его требуется создавать / пересоздавать и всегда для каждой отдельной машины.
А вот тот .ebuild, что Вы прилагаете, успешно генерирует Manifest. Однако, то что дальше, у системы, равно как и у меня, вновь вызывает вопросы. Что же я не так делаю ?

При этом как я и описывал ранее, попытки подкладывать исходники в директорию /distfiles не приносят желаемого результата. А сам архив, linux-amd64.tgz , как видно с репозитория
таки выкачивать не желает.
Как быть ?

Нет, Вы ошибаетесь - не требуется.
Просто, уже после, вносил изменения в конфигурационный файл - заменял лицензию на демо;

Всё верно, для загрузки по указанной ссылке требуется регистрация и авторизация.
Если научитесь “подсовывать” куки для сайта, то без проблем скачаете.

А можно подробнее ?
Регистрация у меня имеется, только вот как же её применить при установке пакета ?

И в этой части поделитесь знаниями ?
А то как-то “наполовину” получается…

Что вернёт команда:

 $ ls -l /var/calculate/distfiles/ | grep -i amd64

Возвращает это

Ну вот и погрепайте этот список на предмет:

linux-amd64.tgz

В этом то всё и дело, что попытки скачивания/авторизованности на cryptopro.ru/… , равно как и подкладывание архива исходников в данную территорию, максимум что дают, так это

-rw-r--r-- 1 sc      sc       16134526 окт 19 13:23 linux-amd64.tgz._checksum_failure_.q_u2cgo0

т.е. изменённый в части имени, а по сути “выброшенный” архив.
Нет понимания в части авторизации, в момент установки пакета!!
Куда дальше копать ?

  1. Использовать ранее предложенный архив с ebuild;

  2. Очистить директорию/ либо переместить файлы в другую из:
    /var/calculate/distfiles/

  3. Поместить архив со СКЗИ версии “5.0.12900” разрядности x64 с пакетами *.rpm:
    linux-amd64.tgz
    в:
    /var/calculate/distfiles/

  4. Удалить файл-манифест в:
    app-crypt/cprocsp

  5. Создать новый файл-манифест, убедиться в отсутствии ошибок при создании, убедиться, что файл-манифест наполнился;

  6. Выполнить:
    eix-sync && eix-update

  7. Произвести установку пакета.

Успех!
Благодарю!!
Однако, если я верно понял, то в состав дистрибутива входит теперь уже и плагин КриптоПРО, так ?
Если так, то почему-то браузеры не желают отрабатывать его работоспособность

Странный вопрос, об этом, выше, уже не раз и не два было сказано;

Возможно/ можно предположить, что Вы “нагородили огород” с установленными пакетами, тогда, когда “по старой схеме” отдельно установили, сам плагин, а после плагин установился из состава дистрибутива СКЗИ.

Система говорит, что такой пакет / плагин не установлен
Поэтому вроде как никакого “огорода” то и нет.
Однако, каким образом восстановить работоспособность как плагина так и работы с ним, теперь точно не понимаю.

При этом остальные страницы Сети, функционируют исправно.

Выполнить вышеуказанные шаги в точности.

Для достижения лучшего эффекта - удалите всё то, что установили, перезагрузитесь и выполните установку.

Приветствую, Уважаемый NickM!
Ещё на одной машине, потребовалось установить КриптоПРО CSP.
Теперь уже версии 5.0.12900
Предварительно сделал вроде бы все действия, как было ранее Вами описано по выше описанной инструкции. Однако, после команды: # emerge =app-crypt/cprocsp-5.0.12900 -av
Машина ругается и следует вывод
Вот я и не пойму, на что же тут относительно пакета /usr/bin/rpm2tar: в соответствующей строке - line 157, ругается система ?
Может быть вновь внутренняя конфигурация пакета от КриптоПРО 5.0.12900, изменилась ?
Или вопрос в чём-то ином ?
Есть у меня предположение, что разработчик, положил в архив ссылку не на тот пакет:
/usr/bin/rpm2tar: line 157: /var/calculate/tmp/portage/app-crypt/cprocsp-5.0.12900/distdir/cprocsp-pki-cades-64-2.0.14815-1.amd64.rpm: No such file or directory
Ибо, то что есть в архиве, имеет более свежую версию, а именно:
cprocsp-pki-cades-64-2.0.14892-1.amd64.rpm
Подскажите пожалуйста, как быть в такой ситуации ?

А Вы где ebuild взяли? Переделали от версии “5.0.12800”?

В дистрибутиве “5.0.12900” версия плагина другая, такая - “2.0.14892”.

Поэтому ругань при установке приложения уместна.

/usr/bin/rpm2tar: line 157: /var/calculate/tmp/portage/app-crypt/cprocsp-5.0.12900/distdir/cprocsp-pki-cades-64-2.0.*-1.amd64.rpm: No such file or directory
После указания символа *, машина так же отказывается компилировать.

Прикрепите пжлст., сам ebuild, вечером гляну и отпишусь.
Спасибо.

cprocsp-5.0.12900.ebuild (3.5 KB)

И вот ещё одна, совершенно не понятная для меня “Новость”.
Как видно на скрине и в выводе строки, собиралась версия КриптоПРО CSP 5.0.12900
Однако, когда она собралась, выяснилось, что собрана и установлена версия 5.0.12800.
И здесь я пока что ничего не понял((
Надо видимо поглубже разобраться…
Отсутствуют личные сертификаты

А, что Вы ожидали увидеть?

app-crypt.tar.gz (16,9 КБ)