Bug#1090333: pcscd: restored initscript would be helpful

Andrew Bower andrew at bower.uk
Mon Dec 16 23:26:06 GMT 2024


Package: pcscd
Version: 2.3.0-3
Severity: wishlist
X-Debbugs-Cc: debian-init-diversity at chiark.greenend.org.uk

Dear pcsc-lite maintainer,

Please would you consider restoring the initscript for pcscd?

pcscd/2.2.0-1 prevents pcscd from working as expected on new systems that
are using any supervision system other then systemd due to
commit "Switch from autoconf/automake to meson"
<https://salsa.debian.org/debian/pcsc-lite/-/commit/a5761b8bae80b3e73f4b3f8030c4712bc1d595cd>.

pcscd/2.3.0-3 breaks pcscd on existing systems upgrading from bookworm due
to commit "d/pcscd.maintscript: remove conffile /etc/init.d/pcscd"
for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086440
<https://salsa.debian.org/debian/pcsc-lite/-/commit/00c98af70f265f6f709bded1e0910dfd1469a354>,
which could be an unpleasant surprise for people upgrading to trixie as
there is no indication that their init script is going to be removed and
applications like Yubico Authenticator simply fail silently.

I must admit I am especially confused by the apparent urgency for the second
change!

I hope you will consider restoring this integration - I believe it maximises
utility for the broadest range of users with no real downside.

Patch to follow.

Thanks,

Andrew


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.3-amd64 (SMP w/24 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages pcscd depends on:
ii  libc6                       2.40-4
ii  libccid [pcsc-ifd-handler]  1.6.1-2
ii  libglib2.0-0t64             2.82.4-1
ii  libpcsclite1                2.3.0-3
ii  libpolkit-gobject-1-0       125-2
ii  libsystemd0                 257-2
ii  libudev1                    257-2

pcscd recommends no packages.

Versions of packages pcscd suggests:
pn  systemd  <none>

-- no debconf information



More information about the Debian-init-diversity mailing list