Yep, that's how it should be. Corrected now.
Search Criteria
Package Details: vrk-mpollux-digisign-client 4:4.3.2_8863-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/vrk-mpollux-digisign-client.git (read-only, click to copy) |
---|---|
Package Base: | vrk-mpollux-digisign-client |
Description: | Client program for Finnish chip ID cards |
Upstream URL: | https://dvv.fi/linux-versiot |
Keywords: | smartcard |
Licenses: | custom |
Submitter: | Atte |
Maintainer: | ple |
Last Packager: | ple |
Votes: | 9 |
Popularity: | 0.000000 |
First Submitted: | 2013-09-19 13:14 (UTC) |
Last Updated: | 2025-03-09 15:51 (UTC) |
Dependencies (3)
- nss (nss-hgAUR)
- pcsclite (pcsclite-gitAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
Required by (0)
Sources (1)
ple commented on 2021-06-09 18:06 (UTC)
Wild_Penguin commented on 2021-06-09 15:24 (UTC) (edited on 2021-06-09 15:32 (UTC) by Wild_Penguin)
This package overwrites /etc/xdg/autostart/mpollux-digisign-client.desktop - which it should not do, since that is a configuration file. Well, it's a small annoyance, but the ?#@%X! autostart will be there after every upgrade (despite changing the file).
EDIT: I suggest adding:
backup=('etc/xdg/autostart/mpollux-digisign-client.desktop')
to the PKGBUILD. That way the configuration file will be handled correctly.
ple commented on 2021-06-02 11:23 (UTC)
The download URL should work now, the GUID-looking string at the end seems to be the same every time. Also it worked for me without the parameter t. In this form it's only one more thing to manually copy-paste, I hope they don't start creating unique ids for every download.
Wild_Penguin commented on 2021-06-02 09:17 (UTC)
The download URL doesn't seem to work anymore. Seems like dvv.fi requires the part after .deb/ (i.e. XXXXXXX-XXX... ?t=XXXX ).
Nice going at dvv.fi, to me this seems like they are trying to make harder to have external direct download links on purpose?
Wild_Penguin commented on 2021-04-01 11:27 (UTC)
This package is in many ways non-ideal. Overall seems like a lot of band-aid has been used in making a release which will somewhat work (note: I mean at dvv, not by the packager. Thanks for the packager!).
I've solved the autostart problem by re-creating an empty file in place of mpollux-digisign-client.desktop
. If one just deletes it, it will be re-created at every upgrade of this package. But as these are configuration files, an empty file will not be overwritten by an upgrade.
ple commented on 2021-04-01 06:46 (UTC) (edited on 2021-04-01 06:47 (UTC) by ple)
Hi Iizuki, the .desktop file is /etc/xdg/autostart/mpollux-digisign-client.desktop. Removing it prevents starting at boot. Yes, it's not really an ideal way for a program to behave, forcing start at boot system-wide.
Iizuki commented on 2021-04-01 04:05 (UTC)
Hey,
Thanks for the package, works like a charm! One question tho, how to prevent it from starting up at boot? I could't find a corresponding unit.
ple commented on 2020-07-25 17:09 (UTC)
Wild_Penguin commented on 2020-04-04 10:17 (UTC) (edited on 2020-04-15 09:34 (UTC) by Wild_Penguin)
Hi,
I'm a bit surprised people can use this software at all. Commenting here though maybe a better place would be to contact vrk or the Arch forums, but possibly vrk would evade questions by complaining about "unsupported distribution", and as this is a closed source blob...
First, the script (/bin/DigiSignApplication) supposed to run the mPollux client kills itself on line 17. Although the killall -line has .bin at the end, process names are truncated at 15 characters, so the line will kill the script. They should have used something like lock and PID files to handle this! Although it might work in some situations / distributions, as we can see here, using killall this way is very error prone and hacky...
Moreover, the checks at the beginning check for empty strings [ -z $HOME... ], but of course that doesn't work as the strings are never empty. They're supposed to test [ ! -d ... ], i.e. a non-existing directory.
Workarounds: comment out the "killall" line and make the directories by hand or change the tests to [ ! -d ... ]. Just don't run two mPollux clients at the same time, as now the script won't kill the first one anymore.
jpalko commented on 2020-03-25 08:39 (UTC)
I think the documentation PDF's get left out now as when I did a fresh install and after compressing package it complains on not being able to translate pathnames for them. Also the /usr/share/doc/mpollux-digisign-client-for-vrk is not created on install.
Pinned Comments
ple commented on 2025-02-22 17:30 (UTC) (edited on 2025-03-09 15:24 (UTC) by ple)
If anyone did not know yet, the DigiSignClient application has been deprecated by upstream. The replacement is Atostek ID, which is available on AUR at https://aur.archlinux.org/packages/atostekid (packaged by @2-4601). I suggest everyone migrate to that, as I will be submitting a request for deletion of this package at some point in the near future.
Edit: upstream will apparently be providing bugfixes until the end of 2025, so I will keep updating this package if any updates become available. That said, everyone should still migrate to Atostek ID.