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

Держите ebuild для версий 4.0.9944 4.0.9963 и 5.0.0.0.11455
Ключей и лицензии нет - так что проверял только на запуск команд и скриптов. GUI утилита есть только в версии 5.0.0.0.11455.
Ebuild не совсем правильный - лицензия не позволяет выкладывать дистр CryptoPro в инете ( пока так для тестов - потом переделаю)

cryptoprocsp-4.0.9944.ebuild (2.5 KB)
cryptoprocsp-4.0.9963.ebuild (2.7 KB)
cryptoprocsp-5.0.11455.ebuild (3.0 KB)

Добавил зависимости для аппаратных ключей
cryptoprocsp-4.0.9944.ebuild (2.6 KB)
cryptoprocsp-4.0.9963.ebuild (2.7 KB)
cryptoprocsp-5.0.11455.ebuild (3.1 KB)

Ebuild Chromium с поддержкой ГОСТ
Нужен Для работы КриптоПро ЭЦП Browser plug-in Óñòàíîâêà ÊðèïòîÏðî ÝÖÏ Browser plug-in â *nix
linuxbuh/chromium-gost-88.0.4324.96.ebuild at master · linuxbuh/linuxbuh · GitHub
chromium-gost-88.0.4324.96.ebuild (771 Bytes)

С какой целью некторые строки rpm_unpack поворяются в ебилде?

какие строки и в каком ебилде

rpm_unpack cprocsp-rdr-gui-gtk${SUFF}
rpm_unpack cprocsp-rdr-pcsc${SUFF}
rpm_unpack cprocsp-rdr-rutoken${SUFF}
rpm_unpack cprocsp-stunnel${SUFF}
rpm_unpack lsb-cprocsp-capilite${SUFF}.
rpm_unpack lsb-cprocsp-kc1${SUFF}
rpm_unpack lsb-cprocsp-pkcs11${SUFF}.

Встречаются дважды в ебилде для 5-й cryptoprocsp-5.0.11455.ebuild
Аналогичные задвоения в ебилдах для 4-к

Еще в files/cprocsp-4.0.9963 ошибочная строка
test -f test -r /etc/debian_version || return 1

Спасибо! На github поправил. Тупо недоглядел и задвоилось.
Вообще надо придумать что-то другое с обходом проверки на соответствие lsb, а не тупо файл debian_version

А вообще этот сервис нужно запускать?
Что-то нигде в манах о нем не говорится

Пока не знаю. Надо смотреть доки.

Для 4-к задвоения остались на github

Для 4-к задвоения на github исправлены

Добрый вечер.
А ебилда для cades plugin и ifc (госуслуги) не намечается?
За крипту 5 и Chromium GOST благодарность. Из rpm так и не смог установить - дает вот такой вывод

rpm: /lib64/libc.so.6: version `GLIBC_2.32' not found (required by /usr/lib64/librpmio.so.8)

Что установить? криптопро?

а chrome gost откуда устанавливали и крипто5 как установить удалось, можете рзжевать пожалуйста?

eselect repository add linuxbuh git https://github.com/linuxbuh/linuxbuh.git
eix-sync && eix-update
emerge cryptoprocsp chromium-gost

спасибо большое, все установилось )

Вроде бы все сделал как написано, что я сделал не так?

emerge cryptoprocsp chromium-gost                       
!!! Section 'linuxbuh' in repos.conf has location attribute set to nonexistent
directory: '/var/db/repos/linuxbuh'

Local copy of remote index is up-to-date and will be used.
WARNING: One or more repositories have missing repo_name entries:

/var/db/repos/linuxbuh/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.

что говорит команда ls /var/db/repos/linuxbuh

говорит, что нет такого файла или каталога

Репозиторий не подключён.
делаем

  1. eselect repository add linuxbuh git https://github.com/linuxbuh/linuxbuh.git
  2. eix-sync && eix-update
  3. emerge cryptoprocsp chromium-gost