Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pcsc-lite for openSUSE:Factory checked in at 2026-10-24 22:03:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old) and /work/SRC/openSUSE:Factory/.pcsc-lite.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pcsc-lite" Sat Oct 24 22:03:43 2026 rev:109 rq:1387142 version:2.5.3 Changes: -------- --- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes 2026-01-03 17:26:37.833798363 +0100 +++ /work/SRC/openSUSE:Factory/.pcsc-lite.new.2252680/pcsc-lite.changes 2026-10-24 22:04:36.415550907 +0200 @@ -1,0 +2,43 @@ +Mon Oct 19 13:12:11 UTC 2026 - Axel Braun <[email protected]> + +- version 2.5.3 + - pcscd.service: preserve card sessions across polkit restarts + - correctly decode all ATRs (fix the fix suggested by AI) + - Fix authorization for uid > 65536 + +- version 2.5.2 + - hotplug_libudev: rescan "serial" readers in HPReCheckSerialReaders + - fix minor issues found by AI tool + +- version 2.5.1 + - Fix a bug (introduced in 2.5.0) with multi-slots readers + - Add support of Haiku Operating System + +- version 2.5.0 + - Do not limit to 16 readers only + - Remove support of autotools + - Fix a crash when rescanning serial configs + - Fix a memory leak in Polkit + - tokenparser: avoid a crash with corrupted Info.plist files + - Some other minor improvements + +- version 2.4.1 + - Add backward version support on the client side + - Add backward version support on the server side + - hotplug libudev: rescan the USB bus with "pcscd --hotplug" + - fix a value in pcscd.service systemd file + - meson: install systemd files even if libsystemd is not used + - Some other minor improvements + +- version 2.4.0 + - Run pcscd under a pcscd user instead of root when using systemd + - Set PIDFile in systemd service file + - Protect contextMapList modifications using a mutex + - meson: + . Fix libpcsclite.pc file + . respect builtin meson default_library option + . build and install spy lib & tool only when needed + - UnitaryTests/*.py: fix pylint warnings + - Improve Doxygen documentation + +------------------------------------------------------------------- Old: ---- pcsc-lite-2.3.3.tar.xz pcsc-lite-2.3.3.tar.xz.asc New: ---- pcsc-lite-2.5.3.tar.xz pcsc-lite-2.5.3.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pcsc-lite.spec ++++++ --- /var/tmp/diff_new_pack.6ZUELP/_old 2026-10-24 22:04:37.086578990 +0200 +++ /var/tmp/diff_new_pack.6ZUELP/_new 2026-10-24 22:04:37.088579074 +0200 @@ -1,7 +1,7 @@ # # spec file for package pcsc-lite # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ %define PKG_USER scard %define PKG_GROUP scard Name: pcsc-lite -Version: 2.3.3 +Version: 2.5.3 Release: 0 Summary: PC/SC Smart Cards Library License: BSD-3-Clause AND GPL-3.0-or-later @@ -133,6 +133,7 @@ %meson_install mkdir -p %{buildroot}%{ifddir} mkdir -p %{buildroot}%{_sysconfdir}/reader.conf.d/ +mkdir -p %{buildroot}%{_prefix}/lib/sysusers.d/ sed s:@ifddir@:%{ifddir}: <pcsc-lite-reader-conf >%{buildroot}%{_sysconfdir}/reader.conf.d/reader.conf %if 0%{?suse_version} < 1600 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcpcscd @@ -140,7 +141,8 @@ mkdir -p %{buildroot}%{_fillupdir} cp %{name}.sysconfig %{buildroot}%{_fillupdir}/sysconfig.pcscd mkdir -p %{buildroot}%{_docdir}/%{name} -cp -a AUTHORS ChangeLog COPYING HELP NEWS README README.SUSE SECURITY %{buildroot}%{_docdir}/%{name} +cp -a AUTHORS ChangeLog COPYING HELP README README.SUSE SECURITY %{buildroot}%{_docdir}/%{name} +##% cp -a etc/pcscd-sysusers.conf %{buildroot}%{_prefix}/lib/sysuser.d/. mv %{buildroot}/usr/share/doc/%{name}/* %{buildroot}%{_docdir}/%{name} rm -d %{buildroot}/usr/share/doc/%{name} mkdir -p %{buildroot}%{_sysconfdir}/default @@ -179,7 +181,6 @@ %{_docdir}/%{name}/AUTHORS %{_docdir}/%{name}/COPYING %{_docdir}/%{name}/HELP -%{_docdir}/%{name}/NEWS %{_docdir}/%{name}/README %{_docdir}/%{name}/README.SUSE %{_docdir}/%{name}/SECURITY @@ -187,6 +188,8 @@ %{_sbindir}/* %dir %{_sysconfdir}/reader.conf.d %config(noreplace) %{_sysconfdir}/reader.conf.d/reader.conf +%dir %{_prefix}/lib/sysusers.d +%config(noreplace) %{_prefix}/lib/sysusers.d/pcscd-sysusers.conf %{_sysconfdir}/default/pcscd %{ifddir} %{_unitdir}/pcsc* ++++++ pcsc-lite-2.3.3.tar.xz -> pcsc-lite-2.5.3.tar.xz ++++++ ++++ 7366 lines of diff (skipped) ++++++ systemd-service.patch ++++++ --- /var/tmp/diff_new_pack.6ZUELP/_old 2026-10-24 22:04:37.342589704 +0200 +++ /var/tmp/diff_new_pack.6ZUELP/_new 2026-10-24 22:04:37.347589913 +0200 @@ -11,7 +11,7 @@ +ExecStart=@sbindir_exp@/pcscd --foreground $PCSCD_OPTIONS ExecReload=@sbindir_exp@/pcscd --hotplug -EnvironmentFile=-@sysconfdir@/default/pcscd - - # Paths - ProtectProc=invisible + User=pcscd + RuntimeDirectory=pcscd + RuntimeDirectoryPreserve=yes
