Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request: enable pcscd.socket during the package installation #4

Open
Kzer-Za opened this issue Aug 16, 2023 · 4 comments
Open

Request: enable pcscd.socket during the package installation #4

Kzer-Za opened this issue Aug 16, 2023 · 4 comments

Comments

@Kzer-Za
Copy link

Kzer-Za commented Aug 16, 2023

The whole business of installing this software is useless unless the pcscd.socket is enabled because unless it is enabled, the card cannot be accessed. However, for a layman it is far from obvious that this is the reason why the ravkavonline.co.il cannot access the card: the site just tells you to reinstall the software.

So at the moment the user has to go to this github page to find out that the he needs to run systemctl enable --now pcscd.socket.

Hence my request: either enable the socket somewhere during the package installation, or include a short manpage/readme stating that the user needs to enable it himself.

@yarons
Copy link

yarons commented Aug 16, 2023

Sadly the systemd settings are prune to change, if there was a way to present a message to the screen that pcsd is not running and an explanation on how to potentially enable it when the procedure fails because pcsd is not running it is much better.
In addition enabling pcsd during installation time is a very good idea and requires some modifications when it comes to Devuan which doesn't use systemd.

@jarondl
Copy link
Owner

jarondl commented Aug 28, 2023

The readme already says pcscd must be enabled. Do you have an additional place you want to add this? Some Archlinux packages show a message upon installation. Would you want that?

@Kzer-Za
Copy link
Author

Kzer-Za commented Aug 29, 2023

Some Archlinux packages show a message upon installation. Would you want that?

That would be nice, please.

@yarons
Copy link

yarons commented Aug 29, 2023

Couldn't we just define the socket a a dependency in the systemd service file?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants