Package Details: safesignidentityclient 4.0.0.0-3

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://certificaat.kpn.com/installatie-en-gebruik/installatie/pas-usb-stick/linux/
Licenses: custom:copyright
Conflicts: safesign-lib
Submitter: denisfalqueto
Maintainer: pedrohqb (geyslan)
Last Packager: pedrohqb
Votes: 12
Popularity: 0.017747
First Submitted: 2015-04-10 02:25 (UTC)
Last Updated: 2024-05-28 00:42 (UTC)

Pinned Comments

pedrohqb commented on 2024-05-27 02:53 (UTC) (edited on 2024-05-27 03:01 (UTC) by pedrohqb)

It seems now to be fixed after using the libs from the deb package.

Latest Comments

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

denisfalqueto commented on 2018-10-29 20:49 (UTC)

@joaopassarini, that's quite strange. /usr/lib/libaetpkss.so is linked to the right file and access rights are correct. Would you send the results of:

ldd /usr/bin/tokenadmin

You can put it on Pastebin.com.

joaopassarini commented on 2018-10-29 19:30 (UTC)

@geyslan Here you are:

lrwxrwxrwx 1 root root      15 out 29 14:15 /usr/lib/libaetpkss.so -> libaetpkss.so.3
lrwxrwxrwx 1 root root      17 out 29 14:15 /usr/lib/libaetpkss.so.3 -> libaetpkss.so.3.5
lrwxrwxrwx 1 root root      22 out 29 14:15 /usr/lib/libaetpkss.so.3.5 -> libaetpkss.so.3.5.4112
-rw-r--r-- 1 root root 1481176 out 29 14:15 /usr/lib/libaetpkss.so.3.5.4112

geyslan commented on 2018-10-29 17:25 (UTC)

@joaopassarini @jplatte, perhaps it's due to broken links. Can you paste the result of ls?

ls -l /usr/lib/libaetpkss*

joaopassarini commented on 2018-10-29 17:22 (UTC)

@denisfalqueto after upgrading to new versions (3.5-1 and 3.5-2), 'tokenadmin' stopped working. It cannot load the library libaetpkss.so anymore

jplatte commented on 2018-10-29 12:36 (UTC)

Newer dependencies are nice, but for me 3.5 doesn't work. The 'Token Admin' still detected that a card was present, but didn't show the same card label and didn't allow me to do anything with it. Downgrading to 3.0.101-5 fixed the problem.

denisfalqueto commented on 2018-10-26 22:53 (UTC)

Many thanks for Geyslan for important hints for avoiding deb2targz dependency for build.

denisfalqueto commented on 2018-10-23 22:28 (UTC)

Update to version 3.5, fetched from Pronova CA. This version has newer dependencies, so it's easier to install.

kardosop commented on 2018-05-15 02:04 (UTC) (edited on 2018-05-15 21:28 (UTC) by kardosop)

Hi guys, just trying to get this PJe to install on a Manjaro live-session as a trial run.

So far I've tried to install the safesignidentityclient directly through Pamac and got a bunch of errors regarding openssl098, so I went to google and found out this "guide" from @loliveira but even when I replicate his steps, I got the package to install but when I open the tokenadmin, these messages appears on the terminal and the app crashes a few seconds after: "tokenadmin: /usr/lib/libcrypto.so.0.9.8: no version information available (required by tokenadmin) 10:55:57 PM: Deleted stale lock file '/tmp/{B58139E8-7087-C745-ACBE-5EE8B60C3D32} - manjaro'.

Aborted (core dumped)"

I have these files on the path: /usr/lib/libcrypto.so -> libcrypto.so.1.1 /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.1.1

Tried running it with sudo and got a new error right before the crash: "terminate called after throwing an instance of 'unsigned long' Aborted"

Can you guys help me figure this one out? Trying to get another user away from Windows!!! :D

Thanks in advance.

--EDIT: Nevermind, guys. Got it to work by installing the drivers for the token first (the package "ccid-morpho" from AUR). Now everything works flawlessly, as expected coming from Linux ;)

denisfalqueto commented on 2018-04-19 16:25 (UTC)

@loliveira

Oh, I'm glad it worked! This method of linking to specific versions of libraries is a little problematic on Arch, with rolling release just moving dependencies underneath and we only learn it when the software blows on our faces. That's why I've provided gdbm183 also, so it wouldn't update the underlining library.

Anyway, I'm very happy to help.

loliveira commented on 2018-04-19 15:54 (UTC)

Just managed to get it to work!!!

Here is what I did:

sudo yaourt -R safesignidentityclient openssl098 # Removed both safesign and openssl098 package

sudo rm -rf /usr/lib/libssl.so.0.9.8 # This was left even after removing openssl098, so I removed it manually

I cloned the repository for openssl098: https://aur.archlinux.org/openssl098.git/

makepkg # built it locally

sudo pacman -U openssl098-0.9.8.zh-2-x86_64.pkg.tar.xz # installed it

sudo rm -rf /usr/lib/libaet* # remove anything related to libaet

sudo yaourt -Sy safesignidentityclient # installed safesignidentityclient again

tokenadmin # started tokenadmin and installed the firefox integration through it

Launched firefox, and for my surprise, it worked! Now, I have no idea why that fixed my problem to be honest, if you look close enough you will see I didn't do anything that wouldn't have happened with a simple yaourt -Sy safesignidentityclient openssl098, but something certainly got messed up with my shared objects, so hopefully this info here will help someone one day.

I thought I was the only Brazilian trying to pull this off on Arch, only to find you had done all the hard work and shared it, thanks a lot @denisfalqueto!