Package Details: atostekid 4.4.0.0-3

Git Clone URL: https://aur.archlinux.org/atostekid.git (read-only, click to copy)
Package Base: atostekid
Description: New desktop application for Finnish electronic ID cards
Upstream URL: https://dvv.fi/en/linux-versions
Keywords: fineid smartcard
Licenses: LicenseRef-Atostek
Submitter: 2-4601
Maintainer: 2-4601
Last Packager: 2-4601
Votes: 7
Popularity: 0.96
First Submitted: 2024-11-30 18:45 (UTC)
Last Updated: 2026-03-29 09:22 (UTC)

Pinned Comments

2-4601 commented on 2026-03-29 10:10 (UTC) (edited on 2026-03-29 10:29 (UTC) by 2-4601)

Switching back to botan2 from botan2.19 might need manual intervention.

In other words, first remove botan2.19 ignoring dependencies:

# pacman -Rdd botan2.19

And then reinstall atostekid.

Latest Comments

1 2 3 Next › Last »

2-4601 commented on 2026-03-29 10:10 (UTC) (edited on 2026-03-29 10:29 (UTC) by 2-4601)

Switching back to botan2 from botan2.19 might need manual intervention.

In other words, first remove botan2.19 ignoring dependencies:

# pacman -Rdd botan2.19

And then reinstall atostekid.

2-4601 commented on 2026-03-29 10:02 (UTC) (edited on 2026-03-29 10:14 (UTC) by 2-4601)

@the-k, thank you for fixing the original botan2 package! I have switched back to it.

I'm not sure if I can provide a smooth transition from botan2.19 back to botan2 just by editing the PKGBUILD of botan2.19.

the-k commented on 2026-03-18 08:36 (UTC) (edited on 2026-03-22 10:34 (UTC) by the-k)

FYI, I've not only fixed botan2 package, I've also pulled in available security fixes.

2-4601 commented on 2026-02-26 18:37 (UTC)

I created an alternative AUR package of Botan 2 (botan2.19) that works with current versions of Boost. I hope someone fixes the botan2 AUR package, so I don't have to maintain a separate version.

I also tried to update from Atostekid 4.4.0.0 to 4.4.1.0. Unfortunately, it core dumps at start. I could not yet figure out the reason. Seems upstream has dropped some system library dependencies and included them as bundled libraries. I'll try to make sense of it at some other time. But if someone wants to figure it out in the meantime, be my guest :)

2-4601 commented on 2025-12-05 22:03 (UTC)

@tomkarho, thanks for the feedback.

Regarding issue 1, someone has also raised the issue in the comments of the botan2 AUR package. I guess we could make atostekid depend on an older version of boost. Or let's see if the upstream AUR package comes up with another solution.

Regarding issue 2, I cannot reproduce this behavior. Do you have qt6-wayland installed? It is listed as an optional dependency for atostekid.

tomkarho commented on 2025-11-30 10:41 (UTC) (edited on 2025-11-30 10:45 (UTC) by tomkarho)

Couple of gotchas I ran into just in case someone else runs into these same problems:

1 The build failed for me due to botan2

I had to build botan2 with some modifications to the pkgbuild. Modfying its PKGBUILD like this solved the problem for me:

./configure.py \
    --prefix=/usr \
    --with-bzip \
    --with-lzma \
    --with-zlib \
    --disable-modules=boost_asio,socket,sockets,unix_sockets,streams \
    --without-documentation \
    --with-os-feature=getrandom \
    --build-targets=shared,tests
2 The app crashes as soon as I inserted the card in the reader

Seems to be an issue with Wayland an qt. Running with QT_QPA_PLATFORM=xcb solved that one for me.

QT_QPA_PLATFORM=xcb atostekid

2-4601 commented on 2025-08-22 18:59 (UTC) (edited on 2025-08-22 19:00 (UTC) by 2-4601)

@ewtoombs: How did you configure Firefox to use Atostek ID? For me Firefox only crashes, if the pcscd.{service,socket} is not started. In any case, the overall user experience is so sluggish and cumbersome, that I almost never use my ID card on Linux. I just test that suomi.fi login works after every update, and that's about it :D

ewtoombs commented on 2025-08-19 10:27 (UTC)

Now, 4.3.0.0 tends to crash all of firefox and 4.3.1.0 doesn't work at all.

2-4601 commented on 2025-06-21 12:40 (UTC)

There's now a section for Atostek ID in the Arch Wiki: https://wiki.archlinux.org/title/Electronic_identification#Atostek_ID

Feel free to document more use cases or add other details.

2-4601 commented on 2025-05-02 19:23 (UTC) (edited on 2025-05-02 19:26 (UTC) by 2-4601)

I just tried the latest version of DigiSignClient (4:4.3.2_8863-1) on Arch Linux. If DigiSignClient is running, Firefox delegates the PIN dialog correctly to DigiSignClient. If it is not running, Firefox shows its own dialogs multiple times, and does not explicitly ask which PIN the user should enter.

I also tried Atostek ID (4.3.0.0) on Ubuntu 24.04 with regular Firefox (non-snap). PIN dialogs are shown by Firefox (multiple times), even though the Atostek ID app is running in the background. Well, at least the Firefox dialogs now explicitly tell which PIN it wants in this Atostek PKCS#11 module implementation.

In summary, it seems that the Atostek PKCS#11 module works equally bad with Firefox both in Arch Linux and Ubuntu.