2022-05-06 12:53:52 |
Ubucolors |
bug |
|
|
added bug |
2022-05-16 10:58:47 |
Launchpad Janitor |
pcsc-lite (Ubuntu): status |
New |
Confirmed |
|
2022-05-16 11:04:03 |
Martin Schmitt |
bug |
|
|
added subscriber Martin Schmitt |
2022-05-30 18:12:51 |
Norbert |
tags |
|
jammy |
|
2022-06-12 07:29:55 |
Alessio |
bug |
|
|
added subscriber Alessio |
2022-06-20 13:16:53 |
Matus Kysel |
bug |
|
|
added subscriber Matus Kysel |
2022-06-21 09:26:34 |
PaulB |
bug |
|
|
added subscriber PaulB |
2022-08-22 12:01:40 |
Wouter Verhelst |
bug |
|
|
added subscriber Wouter Verhelst |
2022-09-16 19:59:38 |
Seth Tanner |
bug |
|
|
added subscriber Seth Tanner |
2023-04-15 07:52:26 |
Ludovic Rousseau |
bug watch added |
|
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034209 |
|
2023-05-12 15:19:34 |
Tony Espy |
attachment added |
|
Backported packaging fix from upstream 1.9.9-2 https://bugs.launchpad.net/ubuntu/+source/pcsc-lite/+bug/1971984/+attachment/5672739/+files/0001-Fix-dh_installsystemd-doesn-t-handle-files-in-usr-li.patch |
|
2023-05-12 16:01:27 |
Tony Espy |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2023-05-19 14:34:09 |
Tony Espy |
summary |
pcscd 1.9.5-3 do not start automatically, only manual |
pcscd.socket is disabled after installation |
|
2023-05-19 15:49:08 |
Tony Espy |
description |
Ubuntu Mate 22.04 with the latest updates.
Problem is present with internal smart-card reader and also external usb smart-card reader.
eid-viewer sees no card reader,but When i do:
sudo pcscd -f
it is working, also following the tips of Ludovic:
https://ludovicrousseau.blogspot.com/2011/11/pcscd-auto-start-using-systemd.html
sudo systemctl stop pcscd.socket
sudo systemctl start pcscd.socket
It is working until next restart.
libacsccid1 version: 1.1.8-1
libccid version: 1.5.0-2
pcscd version: 1.9.5-3
eid-archive version: 2022.3
eid-mw version: 5.0.28v5.0.28-0u2204-1
eid-viewer version: 5.0.28v5.0.28-0u2204-1
In Firefox, my eid card is then also recognized, but only in the ESR version, but this is a know Mozilla bug. |
[ Impact ]
The pscc-lite package provides an open source implementation of PC/SC, the de-facto standard to interface Personal Computers with Smart Cards/Readers.
This bug is in the upstream debian packaging, and results in the pcscd.socket being disabled after installation. This prevents automatic startup of the associated pcscd.service, thus preventing automatic handling of Smart Cards/Readers w/out manual intervention to enable the socket (which doesn't persist across reboots).
This is especially painful for users that require Smart Authentication for login.
[ Test Plan ]
Steps to reproduce:
1. If installed, remove and do a fresh install of the package pcscd
(the sole version released for jammy is 1.9.5-3).
2. Verify that the pcscd.socket is disabled:
$ systemctl status pcscd.socket
○ pcscd.socket - PC/SC Smart Card Daemon Activation Socket
Loaded: loaded (/lib/systemd/system/pcscd.socket; disabled; vendor preset: enabled)
Active: inactive (dead)
Triggers: ● pcscd.service
Listen: /run/pcscd/pcscd.comm (Stream)
3. [Optional] insert a Smart Card or Crypto Token (e.g. a Yubikey or Nitrokey) that's known to work on Ubuntu and verify that it fails to work.
Repeating the same steps with a package built with the patch attached to comment #27 should ensure that the socket is enabled, and that interaction with a Smart Card or Crypto Token should work w/out manual intervention.
[ Where problems could occur ]
This is a back-ported change from upstream and is a result of a bug in dh_installsystemd (see comment #26). As such the risk is minimal.
The only potential risk of failure I can come up with is a snap that stages the old version of the client library, as it would be looking in the wrong place for the socket.
[ Other Info ]
This bug was originally reported against Ubuntu Mate 22.04, however it applies to all derivatives of Ubuntu Desktop 22.04 LTS.
Note - while there's some disagreement as to whether this bug occurs 100% of the time across all 22.04 installations, it's pretty clear from the upstream Debian bug and subsequent packaging fix that we should land this. |
|
2023-05-19 16:02:19 |
Brian Murray |
bug task added |
|
pcsc-lite (Debian) |
|
2023-05-19 16:02:57 |
Brian Murray |
nominated for series |
|
Ubuntu Jammy |
|
2023-05-19 16:02:57 |
Brian Murray |
bug task added |
|
pcsc-lite (Ubuntu Jammy) |
|
2023-05-19 16:02:57 |
Brian Murray |
nominated for series |
|
Ubuntu Kinetic |
|
2023-05-19 16:02:57 |
Brian Murray |
bug task added |
|
pcsc-lite (Ubuntu Kinetic) |
|
2023-05-19 16:02:57 |
Brian Murray |
nominated for series |
|
Ubuntu Lunar |
|
2023-05-19 16:02:57 |
Brian Murray |
bug task added |
|
pcsc-lite (Ubuntu Lunar) |
|
2023-05-19 16:03:21 |
Brian Murray |
pcsc-lite (Ubuntu Jammy): status |
New |
Triaged |
|
2023-05-19 16:03:24 |
Brian Murray |
pcsc-lite (Ubuntu Kinetic): status |
New |
Triaged |
|
2023-05-19 16:03:28 |
Brian Murray |
pcsc-lite (Ubuntu Lunar): status |
New |
Triaged |
|
2023-05-19 16:03:30 |
Brian Murray |
pcsc-lite (Ubuntu Jammy): importance |
Undecided |
High |
|
2023-05-19 16:03:32 |
Brian Murray |
pcsc-lite (Ubuntu Kinetic): importance |
Undecided |
High |
|
2023-05-19 16:03:34 |
Brian Murray |
pcsc-lite (Ubuntu Lunar): importance |
Undecided |
High |
|
2023-05-19 16:14:51 |
Tony Espy |
description |
[ Impact ]
The pscc-lite package provides an open source implementation of PC/SC, the de-facto standard to interface Personal Computers with Smart Cards/Readers.
This bug is in the upstream debian packaging, and results in the pcscd.socket being disabled after installation. This prevents automatic startup of the associated pcscd.service, thus preventing automatic handling of Smart Cards/Readers w/out manual intervention to enable the socket (which doesn't persist across reboots).
This is especially painful for users that require Smart Authentication for login.
[ Test Plan ]
Steps to reproduce:
1. If installed, remove and do a fresh install of the package pcscd
(the sole version released for jammy is 1.9.5-3).
2. Verify that the pcscd.socket is disabled:
$ systemctl status pcscd.socket
○ pcscd.socket - PC/SC Smart Card Daemon Activation Socket
Loaded: loaded (/lib/systemd/system/pcscd.socket; disabled; vendor preset: enabled)
Active: inactive (dead)
Triggers: ● pcscd.service
Listen: /run/pcscd/pcscd.comm (Stream)
3. [Optional] insert a Smart Card or Crypto Token (e.g. a Yubikey or Nitrokey) that's known to work on Ubuntu and verify that it fails to work.
Repeating the same steps with a package built with the patch attached to comment #27 should ensure that the socket is enabled, and that interaction with a Smart Card or Crypto Token should work w/out manual intervention.
[ Where problems could occur ]
This is a back-ported change from upstream and is a result of a bug in dh_installsystemd (see comment #26). As such the risk is minimal.
The only potential risk of failure I can come up with is a snap that stages the old version of the client library, as it would be looking in the wrong place for the socket.
[ Other Info ]
This bug was originally reported against Ubuntu Mate 22.04, however it applies to all derivatives of Ubuntu Desktop 22.04 LTS.
Note - while there's some disagreement as to whether this bug occurs 100% of the time across all 22.04 installations, it's pretty clear from the upstream Debian bug and subsequent packaging fix that we should land this. |
[ Impact ]
The pscc-lite package provides an open source implementation of PC/SC, the de-facto standard to interface Personal Computers with Smart Cards/Readers.
This bug is in the upstream debian packaging, and results in the pcscd.socket being disabled after installation. This prevents automatic startup of the associated pcscd.service, thus preventing automatic handling of Smart Cards/Readers w/out manual intervention to enable the socket (which doesn't persist across reboots).
This is especially painful for users that require Smart Authentication for login.
[ Test Plan ]
Steps to reproduce:
1. If installed, remove and do a fresh install of the package pcscd
(the sole version released for jammy is 1.9.5-3).
2. Verify that the pcscd.socket is disabled:
$ systemctl status pcscd.socket
○ pcscd.socket - PC/SC Smart Card Daemon Activation Socket
Loaded: loaded (/lib/systemd/system/pcscd.socket; disabled; vendor preset: enabled)
Active: inactive (dead)
Triggers: ● pcscd.service
Listen: /run/pcscd/pcscd.comm (Stream)
3. [Optional] insert a Smart Card or Crypto Token (e.g. a Yubikey or Nitrokey) that's known to work on Ubuntu and verify that it fails to work.
Repeating the same steps with a package built with the patch attached to comment #27 should ensure that the socket is enabled, and that interaction with a Smart Card or Crypto Token should work w/out manual intervention.
[ Where problems could occur ]
This is a back-ported change from upstream and is a result of a bug in dh_installsystemd (see comment #26). As such the risk is minimal.
The only potential risk of failure I can come up with is a snap that stages the old version of the client library, as it would be looking in the wrong place for the socket.
[ Other Info ]
This bug was originally reported against Ubuntu Mate 22.04, however it applies to all derivatives of Ubuntu Desktop 22.04 LTS.
Note - while there's some disagreement as to whether this bug occurs 100% of the time across all 22.04 installations, it's pretty clear from the upstream Debian bug and subsequent packaging fix that we should land this.
As the upstream fix landed in 1.9.9-2 (which is already released in mantic) only the following releases are impacted by this bug:
- jammy
- kinetic
- lunar |
|
2023-05-23 14:12:48 |
Nathan Teodosio |
bug |
|
|
added subscriber Nathan Teodosio |
2023-06-07 14:26:22 |
Sebastien Bacher |
pcsc-lite (Ubuntu): importance |
Undecided |
High |
|
2023-06-07 14:26:22 |
Sebastien Bacher |
pcsc-lite (Ubuntu): status |
Confirmed |
Fix Released |
|
2023-06-09 13:35:46 |
Bug Watch Updater |
pcsc-lite (Debian): status |
Unknown |
Fix Released |
|
2023-06-23 21:43:39 |
Steve Langasek |
removed subscriber Ubuntu Sponsors |
|
|
|
2023-06-27 23:47:31 |
Brian Murray |
pcsc-lite (Ubuntu Lunar): status |
Triaged |
In Progress |
|
2023-06-27 23:47:33 |
Brian Murray |
pcsc-lite (Ubuntu Lunar): assignee |
|
Brian Murray (brian-murray) |
|
2023-06-27 23:47:36 |
Brian Murray |
pcsc-lite (Ubuntu Kinetic): status |
Triaged |
In Progress |
|
2023-06-27 23:47:38 |
Brian Murray |
pcsc-lite (Ubuntu Kinetic): assignee |
|
Brian Murray (brian-murray) |
|
2023-06-27 23:47:41 |
Brian Murray |
pcsc-lite (Ubuntu Jammy): status |
Triaged |
In Progress |
|
2023-06-27 23:47:43 |
Brian Murray |
pcsc-lite (Ubuntu Jammy): assignee |
|
Brian Murray (brian-murray) |
|
2023-06-28 03:44:12 |
Ubuntu Archive Robot |
bug |
|
|
added subscriber Brian Murray |
2023-06-29 07:52:07 |
Łukasz Zemczak |
pcsc-lite (Ubuntu Lunar): status |
In Progress |
Fix Committed |
|
2023-06-29 07:52:08 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2023-06-29 07:52:10 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2023-06-29 07:52:17 |
Łukasz Zemczak |
tags |
jammy |
jammy verification-needed verification-needed-lunar |
|
2023-06-29 07:52:59 |
Łukasz Zemczak |
pcsc-lite (Ubuntu Kinetic): status |
In Progress |
Fix Committed |
|
2023-06-29 07:53:03 |
Łukasz Zemczak |
tags |
jammy verification-needed verification-needed-lunar |
jammy verification-needed verification-needed-kinetic verification-needed-lunar |
|
2023-06-29 07:53:30 |
Łukasz Zemczak |
pcsc-lite (Ubuntu Jammy): status |
In Progress |
Fix Committed |
|
2023-06-29 07:53:39 |
Łukasz Zemczak |
tags |
jammy verification-needed verification-needed-kinetic verification-needed-lunar |
jammy verification-needed verification-needed-jammy verification-needed-kinetic verification-needed-lunar |
|
2023-07-21 17:07:24 |
Tony Espy |
tags |
jammy verification-needed verification-needed-jammy verification-needed-kinetic verification-needed-lunar |
jammy verification-done-jammy verification-needed verification-needed-kinetic verification-needed-lunar |
|
2023-07-27 14:41:37 |
Andreas Hasenack |
pcsc-lite (Ubuntu Kinetic): status |
Fix Committed |
Won't Fix |
|
2023-07-27 16:42:10 |
Andreas Hasenack |
bug |
|
|
added subscriber Andreas Hasenack |
2023-07-27 19:40:14 |
Brian Murray |
tags |
jammy verification-done-jammy verification-needed verification-needed-kinetic verification-needed-lunar |
jammy verification-done verification-done-jammy verification-done-lunar |
|
2023-07-27 20:22:07 |
Launchpad Janitor |
pcsc-lite (Ubuntu Lunar): status |
Fix Committed |
Fix Released |
|
2023-07-27 20:22:11 |
Andreas Hasenack |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2023-07-27 20:24:08 |
Launchpad Janitor |
pcsc-lite (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|