LinuxForum.Fans
Тема

Установка JC-WebClient

Автор: sangraf 6 сообщений 1608 просмотров
19.01.2015 18:14 · отредактировано #410221

Пытаюсь установить JC-WebClient для http://demo.aladdin-rd.ru/
[console]linux-hmt7:/tmp/RPM # zypper install JC-WebClient-2.3.8.486-1.x86_64
Управление системой заблокировано приложением с pid 8735 (/usr/lib/YaST2/bin/y2base).
Закройте это приложение перед следующей попыткой.
linux-hmt7:/tmp/RPM # zypper install JC-WebClient-2.3.8.486-1.x86_64
Получение метаданных репозитория 'openSUSE-13.2-Update' ................................................................................................................................[готово]
Сбор кэша репозитория 'openSUSE-13.2-Update' ...........................................................................................................................................[готово]
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Разрешение зависимостей пакетов...

Проблема: ничто не предоставляет libjcPKCS11.so.1()(64bit), необходимый для JC-WebClient-2.3.8.486-1.x86_64
Решение 1: не устанавливать JC-WebClient-2.3.8.486-1.x86_64
Решение 2: повредить JC-WebClient-2.3.8.486-1.x86_64, игнорируя некоторые из его зависимостей

Выберите по номеру одно из вышеуказанных решений или отмените [1/2/c] (c):
[/console]

где брать libjcPKCS11.so.1()(64bit) или система пишет о несовместимости пакета с 64разрядной системой?

opensuse 13.2х64, 3.16.7-7-desktop

19.01.2015 18:34 #410229

sangraf,
Текст из консоли можно просто копировать, как в текстовом редакторе.
Текст вставлять в сообщение, обрамив тегом CODE или CONSOLE.
Кнопки тегов можно найти на панели редактора сообщений форума.
Повторите вывод из консоли.

19.01.2015 21:24 #410255

sangraf,

Краткое руководство по работе с SDK

JC-WebClient – это решение, позволяющее использовать в web-приложениях электронные ключи eToken ГОСТ и JaCarta ГОСТ для аутентификации, создания и проверки электронной подписи, безопасной передачи данных между клиентом и сервером, а также безопасного хранения данных.

Это руководство позволит в максимально сжатые сроки пройти все этапы разворачивания работающего примера серверной части JC-WebClient: от получения JC-WebClient SDK до выполнения простейших операций в web-интерфейсе.

Получение

Для получения JC-WebClient SDK необходимо заполнить и отправить заявку на сайте. После отправки заявки с вами свяжутся для обсуждения деталей. По результатам этого разговора вами будет получен .zip файл, содержащий все основные компоненты SDK и сопутствующую им документацию. В случае возникновения проблем при настройке и использовании SDK, необходимо обратиться к контакту, с которым шло изначальное обсуждение.

Источник: http://kb.aladdin-rd.ru/jc-webclient/2.3/quickstart/index.html#id1

Еще несколько зависимостей поставляются вместе с пакетом JC-WebClient, притом как в DEB, так и в RPM вариантах. Установите их средствами системы. В нашем случае это будет выглядеть следующим образом:\[console]dpkg -i jcpkcs11_1.5.2.786.deb
dpkg -i jcpkcs11x_1.5.2.786.deb[/console]

Источник: http://kb.aladdin-rd.ru/jc-webclient/2.3/tutorials/client_install.html

Идите на сайт разработчика и оформляйте заявку на получение SDK...

ССЫЛКА

19.01.2015 21:54 #410259

sangraf,
Если очень хочется, то выбрать: (правда неизвестно будет ли правильно работать)

text
Решение 2: повредить JC-WebClient-2.3.8.486-1.x86_64, игнорируя некоторые из его зависимостей
19.01.2015 22:13 · отредактировано #410260

sangraf,
Конечно можно пойти другим путем и методом тыка:
Изучив первую попавшуюся ссылку:
http://www.aladdin-rd.ru/support/downloads/get?ID=38924
Обнаруживаем инструмент и библиотеки:

Беру первый попавшийся не знаю он ли Вам нужен, но в архиве есть пакет содержащий данную библиотеку:
http://www.aladdin-rd.ru/support/downloads/39868/

Предоставляет
libjcPKCS11.so.1()(64bit)
jcPKCS11 = 1.5.3.859-1
jcPKCS11(x86-64) = 1.5.3.859-1

verg, не тот случай, тут крипто-провайдер установлен поэтому без него и пакетов с поддержкой Ghost ничего работать не будет если не поставить.
Я так понял ему нужна Jacarta + определенный крипто-провайдер...

Человек не разобравшись чего хочет, просит нас за него сделать всю работу.
На сайте разработчика есть вся необходимая документация и пакеты.
sangraf,
Я бы с радостью помог зная чего вы хотите в результате.
Но так как Вы читать не собираетесь то ткну явно:
На той же странице откуда скачивали дистрибутив есть ссылка на нужную Вам библиотеку:
http://kb.aladdin-rd.ru/index.html

Там написано в самом низу:

Единая библиотека PKCS #11
Единая библиотека стандарта PKCS #11 для работы с USB-токенами, смарт-картами и Secure MicroSD-токенами.

И если видите то там написано отправить заявку на SDK...

Не хотите оформлять то ссылка на пакет уже мной опубликована..

Методом перебора можете поискать на странице загрузки:
http://www.aladdin-rd.ru/support/downloads/jacarta/

21.01.2015 20:58 #410589

Тему отмечаю как решенную.
Специфическое ПО имеет SDK. Оно предоставляется по заявке.
Все необходимые пакеты есть на сайте разработчика ПО.
Так же на сайте имеется документация по использованию, установке и настройке всего что необходимо.
Для полноценного решения вопроса необходимо иметь четко поставленную задачу и схему решения которое будет использоваться.
После того как схема будет известна необходимо установить именно тот набор пакетов и дополнений которые используются в той схеме которая нужна Вам.

Тема не закрывается.

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

Войдите или зарегистрируйтесь, чтобы ответить.