Package Details: safesignidentityclient 4.0.0.0-1

Git Clone URL: https://aur.archlinux.org/safesignidentityclient.git (read-only, click to copy)
Package Base: safesignidentityclient
Description: Smart card PKCS#11 provider and token manager
Upstream URL: https://safesign.gdamericadosul.com.br/download
Licenses: custom:copyright
Submitter: denisfalqueto
Maintainer: geyslan
Last Packager: denisfalqueto
Votes: 11
Popularity: 0.183008
First Submitted: 2015-04-10 02:25 (UTC)
Last Updated: 2023-10-21 01:13 (UTC)

Pinned Comments

denisfalqueto commented on 2022-10-21 13:31 (UTC)

it's not possible to update to 3.8 yet becuase:

  • It uses a new version of libcrypto.so.3, provided by openssl-3
  • openssl-3 is being built with a different C++ ABI from the binary of tokenadmin built for Ubuntu 22.04

So, in essence, we can't just depend on openssl-3 from AUR, since it will be built with a different ABI and tokenadmin's binary will not work with that lib.

I'll revert the out of date flag.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 11 Next › Last »

denisfalqueto commented on 2021-07-15 14:33 (UTC)

Updated package, according to new version suggested by @gravity. Thanks for the heads up.

grawity commented on 2020-12-04 09:25 (UTC) (edited on 2020-12-04 09:26 (UTC) by grawity)

Although I don't have a compatible smartcard to test with (I don't remember why I subscribed to this), I could suggest running the module out-of-process in case it somehow interferes with the browser's internals (e.g. by trying to load incompatible libraries):

  1. Remove libaetpkss.so from the browser.

  2. Add /usr/lib/p11-kit-proxy.so to the browser.

  3. Create a file ~/.config/pkcs11/modules/safesign.module with contents:

    module: /usr/lib/libaetpkss.so
    remote: |p11-kit remote /usr/lib/libaetpkss.so

  4. After restarting the program, you should see the 'p11-kit remote' process as a child of firefox in the process tree.

(Note that p11-kit will load all modules from ~/.config/pkcs11/modules and from /usr/share/p11-kit/modules, acting as one big PKCS#11 supermodule.)

pedrovanzella commented on 2020-12-02 19:01 (UTC)

By the way, there's a more current version here, which doesn't seem to require gdbm183. Manually installing it did not fix my issues though.

pedrovanzella commented on 2020-12-02 13:19 (UTC)

Both Firefox and Chromium seem to hang when trying to talk to the smartcard (a VALID eCPF on a VASCO DP905v1.1). I added /usr/lib/libaetpkss.so to both, as instructed here. When I so much as switch tabs (even to something that doesn't even try to authenticate with the card) with the card inserted, both browsers freeze completely.

Has anyone run into this?

delboni commented on 2020-11-03 21:59 (UTC) (edited on 2020-11-03 22:00 (UTC) by delboni)

Muito obrigado, funcionou perfeitamente!

denisfalqueto commented on 2020-02-14 22:41 (UTC)

@malta: happy to learn that. I'll try to make a snap package for this, so we can get around library dependencies. If I succeed, I'll leave a message here.

malta commented on 2020-02-14 18:15 (UTC)

now its working. seems a few steps and packages were missing. anyone having this problem just follow https://wiki.archlinux.org/index.php/Smartcards

denisfalqueto commented on 2020-02-14 13:38 (UTC)

@malta: it's working for me. This is a proprietary mess, without any commitment from the hardware providers.

malta commented on 2020-02-14 00:25 (UTC) (edited on 2020-02-14 00:58 (UTC) by malta)

similar error as @joaopassarini and @ralvesco. Is there a fix to this?

[malta@malta-ub ~]$ tokenadmin 21:51:51: Warning: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1013,wx containers,compatible with 2.8), and your program used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8). *** Caught unhandled unknown exception; terminating Falha de segmentação (imagem do núcleo gravada)

denisfalqueto commented on 2019-04-11 02:40 (UTC) (edited on 2019-04-11 02:45 (UTC) by denisfalqueto)

I was able to run tokenadmin after installing gdbm183, from AUR. I'll change that dependency to point to the correct package. Sorry for taking so long to answer.