Package Request (E-signature)

Hello,
I request that two packages for e-signature adapted for Debain be adapted in NixOS. I would be very grateful if my request is accepted. Thank you.

Links to Packages :
1- https://downloads.arksigner.com/files/arksigner-pub-2.3.11.deb (this package is very important)
2- https://kamusm.bilgem.tubitak.gov.tr/islemler/surucu_yukleme_servisi/suruculer/AkisKart/linux/Akia_linux_6_4_1_deb.zip

Aside: if you’re running nixos, and just need to run these specific tools occasionally, that’s possible via an emulation container. Probably the simplest and most packaged way to do this is distrobox, and that should be usable without waiting, too.

2 Likes

@uep Thank you, I need to use these packages all the time, not just occasionally. I would be very grateful if it could be adapted as a package for NixOS.

I had a quick look:

  • Arksigner vendors a few outdates libraries (parts of Qt5, OpenSSL 1.0.1t from 2016,…) - patching/replacing these to make in work on NixOS might be doable, but nothing that is solved in a few minutes. Adopting the systemd-service should be straightforward.
  • the other packages a Java program built with Install4j, which might be a lot of work to get the binaries to run on NixOS; it can probably be run under an FHS env

A container is probably the easiest way to use these programs on NixOS. Note that you can not have a pcscd daemon running on the host, as it would capture any chipcard device and the pcscd daemon user by Arksigner would not see it.

1 Like

@wamserma I wanted to open a topic because I don’t have technical knowledge, I would be very pleased if it is added to the repo or if a friend makes this adaptation.

Your request is valid. However given the amount of work that is needed to have this in Nixpkgs/NixOS, the small amount of expected users and the impossibility to easily test the programs, I do not expect to get this packaged/maintained by a volunteer.

1 Like

I’ll run the necessary tests :slight_smile:

What exactly does this program do? Maybe there is an equivalent available…

Also, (I guess this is related, since this is an e-signing app) I saw safenet authentication agent isn’t working for you - what smartcard and reader are you using? Do you have installation instructions for it in English for Debian/Ubuntu?

1 Like

@tmarkov There are 2 e-signatures, one of them is safenet and the other one is developed by tubitak (for this there must be arksigner application). Especially the e-signature of the tubitak company used, I use this system institutionally, I am not a home user. If this problem is solved, I will be very comfortable. In Ubuntu and debianda arksigner and safenet work fine. I have tested it and I would be very happy if it works in NixOS.

If you crosspost, please link the posts to each other to prevent double work.

@waffle8946 Ok, I closed the github part