Package Details: vrk-mpollux-digisign-client 1:4.1.4_7851-4

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: 6
Popularity: 0.083588
First Submitted: 2013-09-19 13:14
Last Updated: 2021-06-09 18:05

Latest Comments

1 2 Next › Last »

ple commented on 2021-06-09 18:06

Yep, that's how it should be. Corrected now.

Wild_Penguin commented on 2021-06-09 15:24

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

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

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

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

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

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

@Wild_Penguin these issues have seemingly been resolved in the latest update by the developers. I haven't had much time lately for this, sorry about that.

@jpalko It's because of bsdtar not adding those files to the package when the filenames have multi-byte characters. It can be fixed by setting LC_CTYPE to a UTF-8 locale.

Wild_Penguin commented on 2020-04-04 10:17

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

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.