diff options
author | Platon Pronko | 2022-01-28 14:52:46 +0300 |
---|---|---|
committer | Platon Pronko | 2022-01-28 14:52:46 +0300 |
commit | 695b17dc5fd222da9f38acfb5e7de9ccdeada492 (patch) | |
tree | eda18d9bae1f3442c54e36f09084900e520a9c79 | |
parent | 627279207d1f969e02ccc307b7a6b98f5e328c2d (diff) | |
download | aur-695b17dc5fd222da9f38acfb5e7de9ccdeada492.tar.gz |
include cprocsp-rdr-cloud, lsb-cprocsp-devel and cprocsp-curl packages
-rw-r--r-- | PKGBUILD | 5 | ||||
-rw-r--r-- | cryptopro-csp-k1.install | 20 |
2 files changed, 24 insertions, 1 deletions
@@ -5,7 +5,7 @@ pkgver=5.0.12330 # pkgver is not allowed to contain forward slashes _pkgver_patch="6" _pkgver="$pkgver-$_pkgver_patch" -pkgrel=2 +pkgrel=3 pkgdesc='CryptoPro CSP 5.0' arch=('x86_64') url='https://cryptopro.ru/products/cryptopro-csp' @@ -49,6 +49,9 @@ package() { bsdtar -xf "cprocsp-rdr-jacarta-64-${_pkgver}.x86_64.rpm" -C "$pkgdir" bsdtar -xf "cprocsp-rdr-rutoken-64-${_pkgver}.x86_64.rpm" -C "$pkgdir" bsdtar -xf "cprocsp-cptools-gtk-64-${_pkgver}.x86_64.rpm" -C "$pkgdir" + bsdtar -xf "cprocsp-rdr-cloud-64-${_pkgver}.x86_64.rpm" -C "$pkgdir" + bsdtar -xf "lsb-cprocsp-devel-${_pkgver}.noarch.rpm" -C "$pkgdir" + bsdtar -xf "cprocsp-curl-64-${_pkgver}.x86_64.rpm" -C "$pkgdir" cd "$srcdir" bsdtar -xf "cprocsp-pki-cades-64-2.0.14458-1.amd64.rpm" -C "$pkgdir" diff --git a/cryptopro-csp-k1.install b/cryptopro-csp-k1.install index b1bb6d3935b8..fa0499691d1f 100644 --- a/cryptopro-csp-k1.install +++ b/cryptopro-csp-k1.install @@ -500,6 +500,26 @@ post_install() { cpconfig -hardware media -configure RutokenNFC -connect Default -add long size_6 300 cpconfig -hardware media -configure RutokenNFC -connect Default -add long size_7 8 + # cprocsp-rdr-cloud-64 + cpconfig -ini '\config\apppath' -add string librdrcloud.so /opt/cprocsp/lib/amd64/librdrcloud.so + cpconfig -ini '\config\KeyDevices\Cloud' -add string DLL librdrcloud.so + cpconfig -ini '\config\KeyDevices\Cloud' -add string AuthApp /opt/cprocsp/sbin/amd64/oauthapp + cpconfig -hardware reader -add Cloud > /dev/null + cpconfig -ini '\config\debug' -add long cloud 1 + /sbin/ldconfig -f /etc/ld.so.conf + + # cprocsp-curl-64 + if test -f "/opt/cprocsp/sbin/amd64/cpconfig"; then + PATH=$PATH:/opt/cprocsp/sbin/amd64 + libcurl_so_backup=`cpconfig -ini '\config\apppath\libcurl.so' -view 2> /dev/null` + status="$?" + if test "${status}" -eq 0 ; then + cpconfig -ini '\config\apppath\backup' -add string libcurl.so "${libcurl_so_backup}" + fi + cpconfig -ini '\config\apppath' -add string libcurl.so /opt/cprocsp/lib/amd64/libcpcurl.so + fi + /sbin/ldconfig -f /etc/ld.so.conf + # cprocsp-pki-cades-64 /opt/cprocsp/bin/amd64/ocsputil license -s 0A202-U0030-00ECW-RRLMF-UU2WK /opt/cprocsp/bin/amd64/tsputil license -s TA200-G0030-00ECW-RRLNE-BTDVV |