Hi! Кому-то удалось заставить OpenOffice.org в Debian Lenny подписывать документ с помощью смарт-карты?
Карта - Aladdin eToken PRO 64k. Свой CA. В Iceweasel & Icedove работает как часы (в первом для авторизации на сайтах, во втором для подписи и шифрования почты). Токен подключен через OpenSC (добавлено устройство защиты /usr/lib/opensc/opensc-pkcs11.so). Сначала пробую дистрибутивный 2.4.1+dfsg-1+lenny7 Запускаю oowriter, создаю новый документ, пишу в нем что-то, сохраняю. После чего открываю Файл->Цифровые подписи. Жму кнопку "Добавить". Появляется окно выбора сертификата и окно с запросом мастер-пароля мозиллы ("Введите пароль для открытия файла: NSS Certificate DB"). Ввожу мастер-пароль, появляется запрос на ввод PIN-кода eToken ("Введите пароль для открытия файла: Maksym Tiurin (mrkooll)"). Ввожу PIN-код, в окне выбора сертификата появляется мой сертификат из токена, могу посмотреть его свойства (в свойствах все нормально - "Сертификат подтвержден" и "У Вас есть личный ключ к этому сертификату"). Выделяю сертификат и нажимаю кнопку "ОК". Окно выбора сертификата закрывается, ошибок никаких не выдает но в окне цифровых подписей подпись не появляется. Собрал бэкпорт 3.2.0-11 и проверил в нем. Те-же яйца только в профиль. Окно выбора сертификата закрывается, ошибок не выдает, подпись не добавляется :( Правда после попытки добавить подпись в документе появляется META-INF/documentsignatures.xml но он пустой: <?xml version="1.0" encoding="UTF-8"?> <document-signatures xmlns="urn:oasis:names:tc:opendocument:xmlns:digitalsignature:1.0"/> Подпись документа, сделанную в OpenOffice.org под Windows XP проверяет. Что может быть и в какую сторону копать? -- With Best Regards, Maxim Tyurin JID: mrko...@jabber.pibhe.com
pgpy9LolMIMEL.pgp
Description: PGP signature