След като си взех цифория подпис имах доста перипетии докато го подкарам, ето как стана за да не се чудите и вие. По инструкциите от блога на Alex, достигнах до следното решение:
1. yum install opensc ccid mozilla-opensc-signer pcsc-lite*
трябват ви всичките пакети, ако не може да намери един или повече, вижте кои хранилища имате, livna е задължителна.
След като сте инсталирали тези пакети, вече имате можете да използвате подписа си под Fedora. Лесно нали?
Как да сложим подписа в Firefox
- Edit – Preferences > Advanced (таб), > Encryption > Security Devices
- Ще се покаже нов диалог
- Изберете ‘Load’ и ще се покаже нов прозорец.
- Изберете име на модула – такова, че да ви подсказва какво е това
- В полето за module filename, въведете пътя до opensc-pkcs11.so,който за Fedora е /usr/lib/opensc-pkcs11.so (ако не знаете къде е, изпълнете командата whereis opensc-pkcs11.so)
- Запазете го
- В лявата част на екрана, ще намерите вече новия модул, които инсталирахте
- Клинете на първия модул (CardOS *** (PIN) ) и изберете в дясната част Login
- Когато се отвори прозореца, въведете паролата за сертификата си, която сте въвели при издаването му.
Вече имате инсталиран цифров подпис в Firefox под Линукс.
Как да сложим подписа в Thunderbird.
- Edit > Preferences > Advanced > Certificate
- Oт тук до края е едно и също със Firefox
Как да сложим подписа си в OpenOffice
Eто тук дойде големия проблем, който ми отне много време. Ако сте късметлии, можете да нямате моя проблем. Нека да проверим:
- стартирайте OpenOffice
- Направете нов документ и го запишете в OO формат (.odt, примерно)
- Изберете меню File > Digital Signatures
- Ще се покаже диалог в който има бутон ‘Add’
- Натиснете го и ако ви поиска паролата за устройството, значи всичко е наред
Ако не ви покаже никакви сертификати и не ви поиска паролата, трябва да направите следното:
- Отворете като root в текстов редактор следния файл: /usr/lib/openoffice.org/program/soffice
- Сложете следните 2 реда в него : MOZILLA_CERTIFICATE_FOLDER=“~/.mozilla/firefox/****.default“
export MOZILLA_CERTIFICATE_FOLDER - На мястото на ****, сложете името на папката, която завършва на .default намираща се в /home директорията ви
- Рестартирайте OpenOffice или го стартирайте и вече сте готови за работа с цифровия подпис, пробвайте отново да намерите подписа си в File > Digital signatures и после ‘Add’
Aко имате затруднения пишете.
Към pcsc-lite имаше демон доколкото си спомням – трябва ли да се стартира ръчно или няма нужда?