Статус: Новичок
Группы: Участники
Зарегистрирован: 10.10.2018(UTC) Сообщений: 7
|
Вручную устанавливаю пакеты для CSP, при распаковке пакета cprocsp-curl-64_4.0.9944-5_amd64.deb выдает ошибку:
Selecting previously unselected package cprocsp-rdr-pcsc-64. (Reading database ... 95696 files and directories currently installed.) Preparing to unpack cprocsp-rdr-pcsc-64_4.0.9944-5_amd64.deb ... libpcsclite.so.1 was not found! dpkg: error processing archive cprocsp-rdr-pcsc-64_4.0.9944-5_amd64.deb (--install): new cprocsp-rdr-pcsc-64 package pre-installation script subprocess returned error exit status 1 Errors were encountered while processing: cprocsp-rdr-pcsc-64_4.0.9944-5_amd64.deb
Подскажите, что делать в таком случае?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,385 Сказал «Спасибо»: 53 раз Поблагодарили: 777 раз в 719 постах
|
Автор: sergomachine Вручную устанавливаю пакеты для CSP, при распаковке пакета cprocsp-curl-64_4.0.9944-5_amd64.deb выдает ошибку:
Selecting previously unselected package cprocsp-rdr-pcsc-64. (Reading database ... 95696 files and directories currently installed.) Preparing to unpack cprocsp-rdr-pcsc-64_4.0.9944-5_amd64.deb ... libpcsclite.so.1 was not found! dpkg: error processing archive cprocsp-rdr-pcsc-64_4.0.9944-5_amd64.deb (--install): new cprocsp-rdr-pcsc-64 package pre-installation script subprocess returned error exit status 1 Errors were encountered while processing: cprocsp-rdr-pcsc-64_4.0.9944-5_amd64.deb
Подскажите, что делать в таком случае? Добрый день. 1) С какой целью Вы устанавливаете пакеты выборочно? 2) Рекомендуется устанавливать пакеты КриптоПро CSP для соответствующей системы (в Вашем случае это deb-based Linux) запуском скрипта install.sh из состава дистрибутива и потом доустанавливать необходимые пакеты из состава дистрибутива КриптоПро CSP. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.10.2018(UTC) Сообщений: 7
|
Автор: Александр Лавник Автор: sergomachine Вручную устанавливаю пакеты для CSP, при распаковке пакета cprocsp-curl-64_4.0.9944-5_amd64.deb выдает ошибку:
Selecting previously unselected package cprocsp-rdr-pcsc-64. (Reading database ... 95696 files and directories currently installed.) Preparing to unpack cprocsp-rdr-pcsc-64_4.0.9944-5_amd64.deb ... libpcsclite.so.1 was not found! dpkg: error processing archive cprocsp-rdr-pcsc-64_4.0.9944-5_amd64.deb (--install): new cprocsp-rdr-pcsc-64 package pre-installation script subprocess returned error exit status 1 Errors were encountered while processing: cprocsp-rdr-pcsc-64_4.0.9944-5_amd64.deb
Подскажите, что делать в таком случае? Добрый день. 1) С какой целью Вы устанавливаете пакеты выборочно? 2) Рекомендуется устанавливать пакеты КриптоПро CSP для соответствующей системы (в Вашем случае это deb-based Linux) запуском скрипта install.sh из состава дистрибутива и потом доустанавливать необходимые пакеты из состава дистрибутива КриптоПро CSP. Использовал install.sh/install_gui.sh не срабатывали команды и не выявил проблемы почему, начал по пакетам устанавливать, сейчас еще раз установил через install.sh, хочу проверить лицензию, прописываю команду: cpconfig -license -view В ответ получаю, что команда не найдена, что я сделал не так?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,698 Сказал «Спасибо»: 500 раз Поблагодарили: 2049 раз в 1589 постах
|
Автор: sergomachine хочу проверить лицензию, прописываю команду:
cpconfig -license -view
В ответ получаю, что команда не найдена, что я сделал не так? нужно запускать команду из папки с программой или прописывать полный путь |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 12,698 Сказал «Спасибо»: 500 раз Поблагодарили: 2049 раз в 1589 постах
|
Код: /opt/cprocsp/sbin/amd64/cpconfig -license -view
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.10.2018(UTC) Сообщений: 7
|
Автор: Андрей Писарев Код: /opt/cprocsp/sbin/amd64/cpconfig -license -view
Спасибо, еще вопрос тогда по расширению для php Пользуюсь руководством на http://cpdn.cryptopro.ru/ дошел до пункта сборки расширения, выдал вот это: Код:g++ -DLINUX -DUNIX -DHAVE_LIMITS_H -DHAVE_STDINT_H -I/opt/cprocsp/include/ -I/opt/cprocsp/include/cpcsp -I/opt/cprocsp/include/pki -I/opt/cprocsp/include/pki/atl -I/opt/cprocsp/include/pki/cppcades -I/opt/cprocsp/include/pki/cplib -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/TSRM -DSIZEOF_VOID_P=8 -fPIC -DPIC -c -o PHPCadesCPSigners.o PHPCadesCPSigners.cpp
In file included from /usr/include/c++/7/algorithm:62:0,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
from /usr/include/boost/smart_ptr/make_shared_object.hpp:17,
from /usr/include/boost/smart_ptr/make_shared.hpp:14,
from /usr/include/boost/make_shared.hpp:14,
from /opt/cprocsp/include/pki/atl/atlcrypt2.inl:8,
from /opt/cprocsp/include/pki/atl/atlcrypt2.h:2278,
from stdafx.h:38,
from PHPCadesCPSigners.cpp:1:
/usr/include/c++/7/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__sample(_InputIterator, _InputIterator, std::input_iterator_tag, _RandomAccessIterator, std::random_access_iterator_tag, _Size, _UniformRandomBitGenerator&&)’:
/usr/include/c++/7/bits/stl_algo.h:5723:21: error: expected ‘,’ before ‘++’ token
__out[__sample_sz++] = *__first;
^~
/usr/include/c++/7/bits/stl_algo.h:5723:21: error: expected identifier before ‘++’ token
/usr/include/c++/7/bits/stl_algo.h: In lambda function:
/usr/include/c++/7/bits/stl_algo.h:5723:25: error: expected ‘{’ before ‘=’ token
__out[__sample_sz++] = *__first;
^
/usr/include/c++/7/bits/stl_algo.h: In lambda function:
/usr/include/c++/7/bits/stl_algo.h:5731:17: error: expected ‘{’ before ‘=’ token
__out[__k] = *__first;
^
/usr/include/c++/7/bits/stl_algo.h: In function ‘_OutputIterator std::__sample(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag, _OutputIterator, _Cat, _Size, _UniformRandomBitGenerator&&)’:
/usr/include/c++/7/bits/stl_algo.h:5771:14: error: expected primary-expression before ‘=’ token
*__out++ = *__first;
^
/usr/include/c++/7/bits/stl_algo.h:5782:14: error: expected primary-expression before ‘=’ token
*__out++ = *__first;
^
/usr/include/c++/7/bits/stl_algo.h:5795:15: error: expected primary-expression before ‘=’ token
*__out++ = *__first;
^
In file included from PHPCadesCPSigners.cpp:2:0:
PHPCadesCPSigners.h: At global scope:
PHPCadesCPSigners.h:18:1: error: ‘zend_object_value’ does not name a type; did you mean ‘zend_object_release’?
zend_object_value signers_create_handler(zend_class_entry *type TSRMLS_DC);
^~~~~~~~~~~~~~~~~
zend_object_release
In file included from PHPCadesCPSigners.cpp:3:0:
PHPCadesCPSigner.h:15:1: error: ‘zend_object_value’ does not name a type; did you mean ‘zend_object_release’?
zend_object_value sig_create_handler(zend_class_entry *type TSRMLS_DC);
^~~~~~~~~~~~~~~~~
zend_object_release
PHPCadesCPSigners.cpp: In function ‘void zim_CPSigners_get_Count(zend_execute_data*, zval*)’:
PHPCadesCPSigners.cpp:10:24: error: ‘zend_object_store_get_object’ was not declared in this scope
(signers_obj *)zend_object_store_get_object(getThis() TSRMLS_CC);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
PHPCadesCPSigners.cpp:10:24: note: suggested alternative: ‘zend_object_free_obj_t’
(signers_obj *)zend_object_store_get_object(getThis() TSRMLS_CC);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
zend_object_free_obj_t
PHPCadesCPSigners.cpp: In function ‘void zim_CPSigners_get_Item(zend_execute_data*, zval*)’:
PHPCadesCPSigners.cpp:26:24: error: ‘zend_object_store_get_object’ was not declared in this scope
(signers_obj *)zend_object_store_get_object(getThis() TSRMLS_CC);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
PHPCadesCPSigners.cpp:26:24: note: suggested alternative: ‘zend_object_free_obj_t’
(signers_obj *)zend_object_store_get_object(getThis() TSRMLS_CC);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
zend_object_free_obj_t
PHPCadesCPSigners.cpp: At global scope:
PHPCadesCPSigners.cpp:52:1: error: ‘zend_object_value’ does not name a type; did you mean ‘zend_object_release’?
zend_object_value signers_create_handler(zend_class_entry *type TSRMLS_DC) {
^~~~~~~~~~~~~~~~~
zend_object_release
PHPCadesCPSigners.cpp: In function ‘void signers_init()’:
PHPCadesCPSigners.cpp:81:33: error: ‘signers_create_handler’ was not declared in this scope
signers_ce->create_object = signers_create_handler;
^~~~~~~~~~~~~~~~~~~~~~
PHPCadesCPSigners.cpp:81:33: note: suggested alternative: ‘signers_obj_handlers’
signers_ce->create_object = signers_create_handler;
^~~~~~~~~~~~~~~~~~~~~~
signers_obj_handlers
Makefile.unix:30: recipe for target 'PHPCadesCPSigners.o' failed
make: *** [PHPCadesCPSigners.o] Error 1
Что не так?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,385 Сказал «Спасибо»: 53 раз Поблагодарили: 777 раз в 719 постах
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.10.2018(UTC) Сообщений: 7
|
Автор: Александр Лавник Исходя из сообщений, что это тоже не сработало, у себя проверил, чтобы удостовериться, действительно, что в таком случае делать?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,385 Сказал «Спасибо»: 53 раз Поблагодарили: 777 раз в 719 постах
|
Автор: sergomachine Автор: Александр Лавник Исходя из сообщений, что это тоже не сработало, у себя проверил, чтобы удостовериться, действительно, что в таком случае делать? Вы проверили возможность собрать расширение, используя g++-5? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 10.10.2018(UTC) Сообщений: 7
|
Автор: Александр Лавник Автор: sergomachine Автор: Александр Лавник Исходя из сообщений, что это тоже не сработало, у себя проверил, чтобы удостовериться, действительно, что в таком случае делать? Вы проверили возможность собрать расширение, используя g++-5? да, вот что выдал Код:g++ -DLINUX -DUNIX -DHAVE_LIMITS_H -DHAVE_STDINT_H -I/opt/cprocsp/include/ -I/opt/cprocsp/include/cpcsp -I/opt/cprocsp/include/pki -I/opt/cprocsp/include/pki/atl -I/opt/cprocsp/include/pki/cppcades -I/opt/cprocsp/include/pki/cplib -I/usr/include/php/20170718 -I/usr/include/php/20170718/main -I/usr/include/php/20170718/Zend -I/usr/include/php/20170718/TSRM -DSIZEOF_VOID_P=8 -fPIC -DPIC -c -o PHPCadesCPSigners.o PHPCadesCPSigners.cpp
In file included from PHPCadesCPSigners.cpp:2:0:
PHPCadesCPSigners.h:18:1: error: ‘zend_object_value’ does not name a type
zend_object_value signers_create_handler(zend_class_entry *type TSRMLS_DC);
^
In file included from PHPCadesCPSigners.cpp:3:0:
PHPCadesCPSigner.h:15:1: error: ‘zend_object_value’ does not name a type
zend_object_value sig_create_handler(zend_class_entry *type TSRMLS_DC);
^
PHPCadesCPSigners.cpp: In function ‘void zim_CPSigners_get_Count(zend_execute_data*, zval*)’:
PHPCadesCPSigners.cpp:10:72: error: ‘zend_object_store_get_object’ was not declared in this scope
(signers_obj *)zend_object_store_get_object(getThis() TSRMLS_CC);
^
PHPCadesCPSigners.cpp: In function ‘void zim_CPSigners_get_Item(zend_execute_data*, zval*)’:
PHPCadesCPSigners.cpp:26:72: error: ‘zend_object_store_get_object’ was not declared in this scope
(signers_obj *)zend_object_store_get_object(getThis() TSRMLS_CC);
^
PHPCadesCPSigners.cpp: At global scope:
PHPCadesCPSigners.cpp:52:1: error: ‘zend_object_value’ does not name a type
zend_object_value signers_create_handler(zend_class_entry *type TSRMLS_DC) {
^
PHPCadesCPSigners.cpp: In function ‘void signers_init()’:
PHPCadesCPSigners.cpp:81:33: error: ‘signers_create_handler’ was not declared in this scope
signers_ce->create_object = signers_create_handler;
^
Makefile.unix:30: recipe for target 'PHPCadesCPSigners.o' failed
make: *** [PHPCadesCPSigners.o] Error 1
Как это решить?
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close