This note shows how to install the Estonian Electronic Identity Software on Debian 9.
ID-software – what’s this?
ID-software allows you to use your ID-card electronically – use private and governmental e-services, digitally sign documents and encrypt documents for safe transfer.
During ID-software installation 3 programs are installed into your computer: ID-card utility, DigiDoc3 client and DigiDoc3 crypto.
With ID-card utility you can check the functioning of your ID-card and certificate validity, change PIN and PUK codes. The ID-card utility window displays the ID-card owner’s data and ID-card validity data. This information is constantly visible when ID-card utility is running. ID-card utility enables you to perform actions with certificates (extend them, change and unblock PIN codes and PUK code), configure @eesti.ee email address.
Ria does not maintain the
zesti binaries any more. Therefor
I replaced the link in script to
xenial instead. Although there are no
dependency clashes on my system, I do not have the time to test a fresh install
now. Feedback is appreciated.
During the last update of
AWP to version 22.214.171.124.04.130 on my Debian 9
machine I experienced the following problem:
# apt upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] Setting up awp (126.96.36.199.04.130) ... Adding smartcard support in Google Chrome ... dpkg: error processing package awp (--configure): subprocess installed post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of open-eid: open-eid depends on awp; however: Package awp is not configured yet. dpkg: error processing package open-eid (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: awp open-eid E: Sub-process /usr/bin/dpkg returned an error code (1)
After a recent system-upgrade
qdigidoc4 does not start and emits
the following error message::
$ qdigidoc4 Chache configuration serial: 82 Bundled configuration serial: 79 QObject: Cannot create children for a parent that is in a different thread. (Parent is QSigner(0x19b4360), parent's thread is QThread(0x183d400), current thread is QSigner(0x19b4360) qdigidoc4: symbol lookup error: /usr/lib/x86_64-linux-gnu/libdigidocpp.so.1: undefined symbol: _ZN11xalanc_1_1114XPathEvaluator10initializeERN11xercesc_3_113MemoryManagerE