Activity log for bug #1971984

Date Who What changed Old value New value Message
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