Package Details: cryptopro-csp-k1 5.0.12500-1

Git Clone URL: https://aur.archlinux.org/cryptopro-csp-k1.git (read-only, click to copy)
Package Base: cryptopro-csp-k1
Description: CryptoPro CSP 5.0
Upstream URL: https://cryptopro.ru/products/cryptopro-csp
Licenses: proprietary
Submitter: Rogach
Maintainer: Rogach
Last Packager: Rogach
Votes: 22
Popularity: 0.46
First Submitted: 2019-04-22 20:45 (UTC)
Last Updated: 2022-06-21 06:52 (UTC)

Pinned Comments

Rogach commented on 2019-04-22 20:47 (UTC) (edited on 2022-06-21 06:53 (UTC) by Rogach)

This PKGBUILD does not automatically download CSP archive because accessing it requires logging in. Please download the archive manuallymanually and place alongside the PKGBUILD before building. Link:

https://cryptopro.ru/sites/default/files/private/csp/50/12500/linux-amd64.tgz

This PKGBUILD tracks the latest not-certified version of CSP (not RC).

Latest Comments

hamito commented on 2022-06-09 21:06 (UTC)

Hi! please update csp to 5.0.12500 (Perun) (csp now includes cades packages) https://www.cryptopro.ru/products/csp/downloads#latest_csp50r3

SDSK commented on 2022-04-13 19:40 (UTC)

Before downloading, authentication can be done with wget and a cookie. Build a script.

Example:

read -p "Enter username: " login
read -p "Enter password: " pass
ua="Mozilla/5.0 (Windows NT 6.1; rv:45.9) Gecko/20100101 Firefox/45.9"
wget --user="$login" --password='$pass' -U "$ua" --save-cookies=cp_cookies "https://cryptopro.ru/" && rm index.html
wget --load-cookies=cp_cookies --keep-session-cookies -U "$ua" "https://cryptopro.ru/sites/default/files/private/csp/50/12417/linux-amd64.tgz"
wget --load-cookies=cp_cookies --keep-session-cookies -U "$ua" "https://cryptopro.ru/products/cades/plugin/get_2_0"

SDSK commented on 2022-04-11 18:08 (UTC)

@Rogach, Да, теперь сборка по сценарию прошла успешно. Благодарю!

yeezussniper commented on 2022-04-04 21:38 (UTC)

@Rogach Все работает) Спасибо за помощь!

Rogach commented on 2022-04-04 21:30 (UTC)

@yeezussniper makepkg сам по себе ничего не ставит, он только пакет собирает. Чтобы поставить нужно либо выполнить makepkg -si (сборка и установка), либо pacman -U <package>.pkg.tar.zst на собранном пакете.

Вот тут подробнее: https://wiki.archlinux.org/title/Arch_User_Repository#Installing_and_upgrading_packages

yeezussniper commented on 2022-04-04 21:27 (UTC)

@Rogach Спасибо! Сборка встала. ОШибок больше нет. Но не появляется в папке /opt cprocsp. Пару раз переставил, так и не появилось, хотя если вызвать makepkg -s выдаст что уже есть пакет

Rogach commented on 2022-04-04 19:49 (UTC)

@yeezussniper Да.

yeezussniper commented on 2022-04-04 19:43 (UTC)

@Rogach, качаем снимок и выполняем makepkg -s? Извиняюсь за тупо вопрос

Rogach commented on 2022-04-04 19:24 (UTC)

@yeezussniper Лучше напрямую через makepkg собирать, если использовать утилиты то они перезаписывают файлы исходными (пустыми) из репозитория и контрольные суммы не сходятся.

yeezussniper commented on 2022-04-04 19:18 (UTC)

@Rogach в aur, там же просматриваю и указываю путь до сборок Как-то иначе нужно?

Rogach commented on 2022-04-04 18:17 (UTC)

@yeezussniper Вы через makepkg пакет собираете? Или через какой-нибудь дополнительный инструмент типа yay?

yeezussniper commented on 2022-04-04 10:54 (UTC) (edited on 2022-04-04 10:56 (UTC) by yeezussniper)

Скачал: https://cryptopro.ru/sites/default/files/private/csp/50/12417/linux-amd64.tgz https://www.cryptopro.ru/products/cades/plugin

sha256sum совпадают Но все равно ошибка по проверке

Сборка cryptopro-csp-k1... ==> Сборка пакета cryptopro-csp-k1 5.0.12417-2 (Пн 04 апр 2022 17:50:10) ==> Проверка зависимостей для запуска... ==> Проверка зависимостей для сборки... ==> Получение исходных файлов... -> Найден linux-amd64.tgz -> Найден cades-linux-amd64.tar.gz ==> Проверка файлов source с использованием sha256sums... linux-amd64.tgz ... СБОЙ cades-linux-amd64.tar.gz ... СБОЙ ==> ОШИБКА: Исходные файлы не прошли проверку целостности! Не удалось собрать cryptopro-csp-k1

Что не правильно сделал?

Rogach commented on 2022-03-31 05:21 (UTC)

@SDSK Поправил ссылки, поправил версию пакета cades - попробуйте еще раз, должно выполниться корректно.

SDSK commented on 2022-03-30 01:51 (UTC) (edited on 2022-03-30 02:01 (UTC) by SDSK)

Не удалось собрать пакет.
Перейдя по ссылкам становится понятно почему не происходит сборка:
Необходимые Файлы для сборки не скачиваются.
Не скачиваются потому что требуется обязательная авторизация.

Скачав необходимые пакеты для сборки по ссылкам:
https://www.cryptopro.ru/products/cades/plugin (https://cryptopro.ru/products/cades/plugin/get_2_0) и https://cryptopro.ru/sites/default/files/private/csp/50/12330/linux-amd64.tgz
сборка всё равно не происходит потому что не удаётся проверить файл linux-amd64.tgz

оказалось что sha256sum указана 99b00c9300b2ec81e1d6b7e7b3f3c77753d23b65d724d1ea9e9d8407b59e165c
у скачиваемого файла linux-amd64.tgz sha256sum: 51ccdbb330d8c5f8ec4566bb72bd85fc0daecf7b47bed6c6c1af84879a20b1e1

заменив sha256sum сборка все равно не происходит поскольку выводится ошибка:

bsdtar: Error opening archive: Failed to open 'lsb-cprocsp-base-5.0.12417-6.noarch.rpm'



Перезапускаю сборку
в PKBUILD указано:

'linux-amd64.tgz' # download from https://cryptopro.ru/sites/default/files/private/csp/50/12330/linux-amd64.tgz

в pkgver указано 5.0.12417

Вооружившись поиском нахожу следующее:
Предварительные несертифицированные версии

https://cryptopro.ru/sites/default/files/private/csp/50/12417/linux-amd64.tgz


Заменил предварительной версией, sha256sum соответствует (99b00c9300b2ec81e1d6b7e7b3f3c77753d23b65d724d1ea9e9d8407b59e165c) что указано в инструкции, но все равно не собирается указывая что нет файла:

bsdtar: Error opening archive: Failed to open 'cprocsp-pki-cades-64-2.0.14458-1.amd64.rpm'

Вопрос: Куда копать дальше?

komex commented on 2022-03-29 09:13 (UTC)

$ sha256sum *gz
bb9e43ab7cc8c51d6f41ad4f810c27695278c91fe5cf4cf8fe5bfcf241583a64  cades_linux_amd64.tar.gz
51ccdbb330d8c5f8ec4566bb72bd85fc0daecf7b47bed6c6c1af84879a20b1e1  linux-amd64.tgz

Checksums are outdated.

Rogach commented on 2022-03-29 06:45 (UTC)

@behonest Updated the package, should work now.

behonest commented on 2022-03-25 08:58 (UTC)

Change sha 256?

❯ makepkg -ci
==> Сборка пакета cryptopro-csp-k1 5.0.12330-4 (Пт 25 мар 2022 11:56:12)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> Получение исходных файлов...
  -> Найден linux-amd64.tgz
  -> Найден cades_linux_amd64.tar.gz
==> Проверка файлов source с использованием sha256sums...
    linux-amd64.tgz ... Готово
    cades_linux_amd64.tar.gz ... СБОЙ
==> ОШИБКА: Исходные файлы не прошли проверку целостности!
❯ sha256sum cades_linux_amd64.tar.gz
bb9e43ab7cc8c51d6f41ad4f810c27695278c91fe5cf4cf8fe5bfcf241583a64  cades_linux_amd64.tar.gz

DarkyWoid commented on 2022-03-25 08:10 (UTC)

@Rogach I solved the problem, in the PKGBUILD file I changed the version of the plugin package from 14458-1 to the latest one. Thanks for the help

Rogach commented on 2022-03-25 05:27 (UTC)

@DarkyWoid Can you try extracting the archive 'cprocsp-pki-cades-64-2.0.14458-1.amd64.rpm' manually? For example:

$ cd src/
$ bsdtar -xf "cprocsp-pki-cades-64-2.0.14458-1.amd64.rpm" -C ../pkg/cryptopro-csp-k1/

Is the archive actually present in the src/ dir?

DarkyWoid commented on 2022-03-24 16:15 (UTC)

Havea problem... ==> Сборка пакета cryptopro-csp-k1 5.0.12330-4 (Чт 24 мар 2022 19:09:31) ==> Проверка зависимостей для запуска... ==> Проверка зависимостей для сборки... ==> Получение исходных файлов... -> Найден linux-amd64.tgz -> Найден cades-linux-amd64.tar.gz ==> Проверка файлов source с использованием sha256sums... linux-amd64.tgz ... Готово cades-linux-amd64.tar.gz ... Готово ==> Распаковка исходных файлов... -> Распаковка 'linux-amd64.tgz' с помощью bsdtar -> Распаковка 'cades-linux-amd64.tar.gz' с помощью bsdtar ==> Удаление директории '$pkgdir/'... ==> Вход в окружение fakeroot... ==> Запускается package()... bsdtar: Error opening archive: Failed to open 'cprocsp-pki-cades-64-2.0.14458-1.amd64.rpm' ==> ОШИБКА: Произошел сбой в package(). Прерывание...

PocketSam commented on 2022-02-22 06:41 (UTC)

@Rogach, you were right! Thanks a lot!

Rogach commented on 2022-02-21 13:02 (UTC) (edited on 2022-02-21 13:02 (UTC) by Rogach)

@PocketSam

I suspect that's because yay wipes out the files you placed manually and replaces them with zero-sized versions from repository.

Try building the package manually, without using yay (here's the guide: https://wiki.archlinux.org/title/Arch_User_Repository#Installing_and_upgrading_packages)

PocketSam commented on 2022-02-21 11:45 (UTC) (edited on 2022-02-21 11:46 (UTC) by PocketSam)

I don't get my mistake. I put needed source files in ~/.cache/yay/cryptopro-csp-k1/ I've checked that their checksums are the same as in PKGBUILD file. But when I run yay it says chechsum test failed. How is that possible?

Rogach commented on 2022-02-02 16:25 (UTC)

@cryptobro Thank you! Updated the package with your change.

cryptobro commented on 2022-02-01 19:46 (UTC)

Current cryptopro-csp-k1.install does not seem to support upgrade, i.e. you must uninstall before install or you will get CSP unconfigured. This patch is likely enough:

@@ -562,3 +562,7 @@ post_install() {
     echo "Enable pcscd daemon for smart card support (for example etoken or rutoken):"
     echo systemctl enable --now pcscd
 }
+
+post_upgrade() {
+    post_install
+}

Rogach commented on 2022-02-01 05:33 (UTC)

@hopyres Please read the pinned comment. This package cannot be installed fully automatically.

hopyres commented on 2022-02-01 05:28 (UTC) (edited on 2022-02-01 05:28 (UTC) by hopyres)

Please correct this package for automatical install.

Rogach commented on 2022-02-01 05:25 (UTC)

Why this packet build hands?

@hopyres Sorry, I can't understand what you mean by this question.

If your build fails then please check the pinned comment.

hopyres commented on 2022-02-01 05:18 (UTC)

Please correct this packet for normal installation. Why this packet build hands?

Rogach commented on 2022-01-17 15:44 (UTC)

@hopyres - please check the pinned comment - you need to download linux-amd64.tgz and cades_linux_amd64.tar.gz manually before building.

hopyres commented on 2022-01-17 09:18 (UTC) (edited on 2022-01-17 09:25 (UTC) by hopyres)

Пакет не рабочий

:: Начало сборки:
Running as unit: run-u272.service
Press ^] three times within 1s to disconnect TTY.
==> Сборка пакета cryptopro-csp-k1 5.0.12330-2 (Пн 17 янв 2022 12:16:10)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> Получение исходных файлов...
  -> Найден linux-amd64.tgz
  -> Найден cades_linux_amd64.tar.gz
==> Проверка файлов source с использованием sha256sums...
    linux-amd64.tgz ... СБОЙ
    cades_linux_amd64.tar.gz ... СБОЙ
==> ОШИБКА: Исходные файлы не прошли проверку целостности!
Finished with result: exit-code
Main processes terminated with: code=exited/status=1
Service runtime: 834ms
CPU time consumed: 939ms

Не удалось выполнить команду 'systemd-run --service-type=oneshot --pipe --wait --pty -p DynamicUser=yes -p CacheDirectory=pikaur -E HOME=/tmp -p WorkingDirectory=/var/cache/pikaur/build/cryptopro-csp-k1 makepkg --force'.

файлы linux-amd64.tgz и cades_linux_amd64.tar.gz имеют нулевую длину

istepan commented on 2021-08-09 06:29 (UTC)

@Rogach Thanks.

Rogach commented on 2021-08-09 06:18 (UTC)

@istepan Please check the pinned comment - you need to download linux-amd64.tgz manually before building.

istepan commented on 2021-08-09 06:15 (UTC)

Пишет:

==> Сборка пакета cryptopro-csp-k1 5.0.12222-1 (Пн 09 авг 2021 11:11:28)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> Получение исходных файлов...
  -> Найден linux-amd64.tgz
  -> Загрузка cades_linux_amd64.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 33.6M  100 33.6M    0     0  2676k      0  0:00:12  0:00:12 --:--:-- 2941k
==> Проверка файлов source с использованием md5sums...
    linux-amd64.tgz ... СБОЙ
    cades_linux_amd64.tar.gz ... Готово
==> ОШИБКА: Исходные файлы не прошли проверку целостности!

nikita-x commented on 2021-08-05 07:55 (UTC)

@Rogach thanks! it works fine now

Rogach commented on 2021-08-05 07:47 (UTC)

@nikita-x I've updated the URL in the pinned comment to point to 12222 version, please try again.

nikita-x commented on 2021-08-05 07:40 (UTC) (edited on 2021-08-05 07:42 (UTC) by nikita-x)

Hi!

linux-amd64.tgz fails to pass validity check (have just tried to run it a couple of times, with git pull'ing the new changes and git clone'ing it for running from scratch).

Rogach commented on 2021-02-11 18:33 (UTC)

@Alexandr Did you download the CSP archive (as described in pinned comment)? I verified the link and the checksum just now - they seem to be correct.

Aleksandr commented on 2021-02-11 18:26 (UTC)

Error

==> Validating source files with md5sums... linux-amd64.tgz ... FAILED cades_linux_amd64.tar.gz ... Passed ==> ERROR: One or more files did not pass the validity check! Failed to build cryptopro-csp-k1

Rogach commented on 2021-01-23 15:20 (UTC)

@SCarter Добавил. Прошу обратить внимание на то что .install-скрипт выполняется только при первоначальной установке, потому если пакет уже установлен то может потребоваться выполнить несколько дополнительных команд: https://aur.archlinux.org/cgit/aur.git/tree/cryptopro-csp-k1.install?h=cryptopro-csp-k1#n133

SCarter commented on 2021-01-11 08:15 (UTC)

Добавьте, пожалуйста, в PKGBUILD lsb-cprocsp-pkcs11-64-5.0.11944-6.x86_64.rpm

Rogach commented on 2021-01-02 14:09 (UTC)

@vladimirov_georg

К сожалению я не могу постоянно следить за обновлениями версий CSP, и потому полагаюсь на то что неравнодушные пользователи нажимают на кнопу "Flag package out-of-date" если замечают что версия пакета устарела.

По задумке используется предварительный релиз (не RC), если нужна последняя сертифицированная версия 5.0.11455 то PKGBUILD для нее можно найти в истории репозитория (коммит d24e36e3).

Обновил PKGBUILD для версии 5.0.11944.

vladimirov_georg commented on 2021-01-02 12:35 (UTC)

@Rogach поясните пожалуйста, почему используется не последняя сертифицировання версия Крипто-Про что есть на сайте? Последняя сертифицированная версия (CSP 5.0.11455 (Fury) от 8.05.2019) доступна по ссылке https://www.cryptopro.ru/sites/default/files/private/csp/50/11455/linux-amd64.tgz. Может быть используются предварительные релизы? Почему тогда не используется предварительный релиз КриптоПро CSP 5.0.11944 (Jackalope) от 28.09.2020 https://www.cryptopro.ru/sites/default/files/private/csp/50/11944/linux-amd64.tgz или кандидат в релизы 5.0.11998 (K) RC6 https://www.cryptopro.ru/sites/default/files/private/csp/50/11998/linux-amd64.tgz?

Rogach commented on 2021-01-01 19:45 (UTC) (edited on 2021-01-01 20:09 (UTC) by Rogach)

@negro Looking at the path, it seems that you are trying to install it using AUR helper (yaourt). I doubt that will work, since you need to download the CSP archive manually - use makepkg directly instead (again, don't forget to download CSP archive from https://www.cryptopro.ru/sites/default/files/private/csp/50/11823/linux-amd64.tgz).

negro commented on 2021-01-01 19:33 (UTC)

/tmp/yaourt-tmp-user/aur-cryptopro-csp-k1/./PKGBUILD: line 42: cd: /tmp/yaourt-tmp-user/aur-cryptopro-csp-k1/src/linux-amd64: No such file or directory ==> ERROR: A failure occurred in package().

как не работало, так и не работает.

Pastafarianist commented on 2020-09-06 11:33 (UTC)

Two more packages for users of certificates issued by Kontur:

Rogach commented on 2020-09-06 10:40 (UTC)

@Pastafarianist Fixed. Damn, these separately-downloaded archives are really annoying.

Re install output: I updated the install script with some changes in new version, try reinstalling (remove and install again). Most of the output is benign, but it may make sense to reinstall just in case.

Re installing only CSP: Yes, looks like it.

Re Cades archive: Thanks, good catch! I added this archive to automatically downloaded sources, now manual download is not required.

Pastafarianist commented on 2020-09-05 10:29 (UTC) (edited on 2020-09-05 12:32 (UTC) by Pastafarianist)

@Rogach you forgot to update the "direct link to sources download" in PKGBUILD and the comments with the file versions in .install :)

Installing the latest version, I get this output, presumably from the .install script. Not sure if any of this is a problem, but probably worth reporting.

Adding new reader:
Nick name: FLASH
Name device: FLASH
Adding FLASH failed

Error code:-2146435049
The specified reader is not currently available for use.

Error code:-2146893792
An internal error occurred.

Invalid license number.
/usr/lib64/pcsc
/usr/lib/pcsc
  device with same VID:PID "072F:90CC" already exists
  device with same VID:PID "072F:1204" already exists
  device with same VID:PID "072F:8201" already exists
  device with same VID:PID "072F:8202" already exists
  device with same VID:PID "072F:90DB" already exists
  device with same VID:PID "0483:ACD1" already exists
  device with same VID:PID "0A89:0025" already exists
  device with same VID:PID "0A89:0030" already exists
  device with same VID:PID "0A89:0080" already exists
  device with same VID:PID "0A89:0081" already exists
  device with same VID:PID "0A89:0060" already exists
  device with same VID:PID "24DC:0102" already exists
  device with same VID:PID "23A0:0008" already exists
  device with same VID:PID "2CE4:7479" already exists
  device with same VID:PID "072F:90CC" already exists
  device with same VID:PID "072F:1204" already exists
  device with same VID:PID "072F:8201" already exists
  device with same VID:PID "072F:8202" already exists
  device with same VID:PID "072F:90DB" already exists
  device with same VID:PID "072F:90CC" already exists
  device with same VID:PID "072F:1204" already exists
  device with same VID:PID "072F:8201" already exists
  device with same VID:PID "072F:8202" already exists
  device with same VID:PID "072F:90DB" already exists
  device with same VID:PID "0483:ACD1" already exists
  device with same VID:PID "0A89:0025" already exists
  device with same VID:PID "0A89:0030" already exists
  device with same VID:PID "0A89:0080" already exists
  device with same VID:PID "0A89:0081" already exists
  device with same VID:PID "0A89:0060" already exists
  same device "072F:90DE ACS Token - CP" already registered
  device with same VID:PID "24DC:0102" already exists
  same device "2FB0:0002 Infocrypt Token++ - CP" already registered
  same device "2FB0:0004 Infocrypt Token++ - CP" already registered
  same device "2FB0:0006 Infocrypt Token++ lite - CP" already registered
  same device "2FB0:0008 Infocrypt Token++ lite - CP" already registered
  same device "2FB0:003A Infocrypt Token++ lite - CP" already registered
  same device "2022:078A Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2022:016C Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2022:0172 Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2022:0226 Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2FB0:078A Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2FB0:016C Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2FB0:0172 Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2FB0:0226 Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2A0C:0001 MultiSoft ltd. SCR2 - CP" already registered
  device with same VID:PID "23A0:0008" already exists
  same device "1FC9:7479 ISBC ESMART reader - CP" already registered
  device with same VID:PID "2CE4:7479" already exists
  same device "04D8:003F zis-group PRIVATE Security System Key" already registered
  device with same VID:PID "072F:90CC" already exists
  device with same VID:PID "072F:1204" already exists
  device with same VID:PID "072F:8201" already exists
  device with same VID:PID "072F:8202" already exists
  device with same VID:PID "072F:90DB" already exists
  same device "0483:ACD1 Ancud Crypton SCR/RNG - CP" already registered
  same device "0A89:0025 Aktiv Rutoken lite - CP" already registered
  same device "0A89:0030 Aktiv Rutoken ECP - CP" already registered
  same device "0A89:0080 Aktiv PINPad Ex - CP" already registered
  same device "0A89:0081 Aktiv PINPad In - CP" already registered
  same device "0A89:0060 Aktiv Co., ProgramPark Rutoken Magistra - CP" already registered
  same device "072F:90DE ACS Token - CP" already registered
  same device "24DC:0102 ARDS ZAO JaCarta LT - CP" already registered
  same device "2FB0:0002 Infocrypt Token++ - CP" already registered
  same device "2FB0:0004 Infocrypt Token++ - CP" already registered
  same device "2FB0:0006 Infocrypt Token++ lite - CP" already registered
  same device "2FB0:0008 Infocrypt Token++ lite - CP" already registered
  same device "2FB0:003A Infocrypt Token++ lite - CP" already registered
  same device "2022:078A Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2022:016C Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2022:0172 Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2022:0226 Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2FB0:078A Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2FB0:016C Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2FB0:0172 Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2FB0:0226 Infocrypt HWDSSL DEVICE - CP" already registered
  same device "2A0C:0001 MultiSoft ltd. SCR2 - CP" already registered
  same device "23A0:0008 BIFIT ANGARA - CP" already registered
  same device "1FC9:7479 ISBC ESMART reader - CP" already registered
  same device "2CE4:7479 ESMART Token - CP" already registered
  same device "04D8:003F zis-group PRIVATE Security System Key" already registered
License 0A202-U0030-00ECW-RRLMF-UU2WK is set
[ErrorCode: 0x00000000]
License TA200-G0030-00ECW-RRLNE-BTDVV is set
[ReturnCode: 0x00000000]

(I'm running the latest Manjaro GNOME, kernel 5.8.3)

Also, do I understand correctly that if I want to install only the CSP I need to (1) remove cades_linux_amd64.tar.gz from source, (2) remove the corresponding MD5 sum, (3) remove unpacking the cades and plugin RPMs, (4) remove rm -r "$pkgdir/usr/lib64/", and (5) remove the section of the .install script starting from # cprocsp-pki-2.0.0-amd64-cades?

BTW, it seems that Cades can be downloaded without registration.

Rogach commented on 2020-09-05 07:37 (UTC)

@Pastafarianist Fixed!

Regarding CSP/Cades being both in the same package - this is due to the fact that we can't download the required archives automatically and manual intervention during building is required. If it wasn't the case, I would have been able to split all packages into different PKGBUILDs with properly specified dependencies.

Pastafarianist commented on 2020-09-04 17:30 (UTC) (edited on 2020-09-04 19:50 (UTC) by Pastafarianist)

cades_linux_amd64.tar.gz has been updated:

$ md5sum cades_linux_amd64.tar.gz 
11ec1def2383ba5644066ab73163785f  cades_linux_amd64.tar.gz

The PKGBUILD contains e0fa664ce9fba1b38e8a6c2b3e0c419c as the md5 hash. Seems that it expects version 2.0.0, while the latest version is 2.0.14071.

Perhaps this package should include only the CSP, without bundling the browser plugin?

ruestique commented on 2020-02-22 16:43 (UTC) (edited on 2020-02-22 17:28 (UTC) by ruestique)

решил написать инструкцию

стягиваем пакадж в локаль yay --getpkgbuild cryptopro-csp-k1

качаем два архива из пкжбилда

cd в папку с пкжбилдом и потом билдим makepkg -si


не ясно правда что дальше))


дальше ставим корневой серт который предлагает качнуть плагин

https://www.cryptopro.ru/sites/default/files/products/cades/demopage/simple.html#

sudo /opt/cprocsp/bin/amd64/certmgr -inst -store root -file путь-к-файлу/certnew.cer

а потом получаем личный, на том же сайте(первый линк)


но это тестовый серт, а нормальный походу надо за деньги делать

Rogach commented on 2019-08-06 08:01 (UTC) (edited on 2020-09-05 07:38 (UTC) by Rogach)

@Lorgan CSP: https://www.cryptopro.ru/sites/default/files/private/csp/50/11823/linux-amd64.tgz ЭЦП SDK: https://www.cryptopro.ru/sites/default/files/products/cades/current_release_2_0/cades_linux_amd64.tar.gz

Lorgan commented on 2019-08-05 19:50 (UTC)

Где брать бинарник linux-amd64.tgz?

Rogach commented on 2019-04-22 20:47 (UTC) (edited on 2022-06-21 06:53 (UTC) by Rogach)

This PKGBUILD does not automatically download CSP archive because accessing it requires logging in. Please download the archive manuallymanually and place alongside the PKGBUILD before building. Link:

https://cryptopro.ru/sites/default/files/private/csp/50/12500/linux-amd64.tgz

This PKGBUILD tracks the latest not-certified version of CSP (not RC).