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
 

Reply via email to