Accepting request 910598 from home:DocB:branches:security:chipcard

- version 1.9.3
  * systemd-service.patch removed (included in source)
  * pcsc-lite-python3.patch removed (uses Py3 by default now)
  * fix a stupid regression with systemd introduced in the previous version
- version 1.9.2
  * improve NetBSD support
  * pcsc-spy: version 1.1
   . add option -t|--thread
   . x10 speed increase
   . correctly exit at end-of-file
   . remove, now useless, support of macOS
  * systemd:
   . use /etc/default/pcscd as EnvironmentFile
   . use $PCSCD_ARGS to specify more arguments
  * SetProtocol: Handle IFD_NOT_SUPPORTED from the driver
  * hotplug_libudev.c: sanitize interface name
  * pcsc_demo: change licence from GPLv3 to BSD
  * use Python 3 for Python scripts (psc-spy, UnitaryTests)
  * Some other minor improvements

OBS-URL: https://build.opensuse.org/request/show/910598
OBS-URL: https://build.opensuse.org/package/show/security:chipcard/pcsc-lite?expand=0&rev=163
This commit is contained in:
Wolfgang Rosenauer 2021-08-08 21:19:42 +00:00 committed by Git OBS Bridge
parent 155c70261b
commit 76423bfd15
7 changed files with 43 additions and 38 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:73c4789b7876a833a70f493cda21655dfe85689d9b7e29701c243276e55e683a
size 763525

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE9eEbn/6REUb0HZU9eKG03+j5xX4FAmAr9IUACgkQeKG03+j5
xX4y3BAApFyRAelQ2VwL55BB/ObJw1YOaxsO6sP+qYCG+hlbBMBkIH9npwbrrhqh
AjpUfHT+4prToQMbOkuOasVCtUs+D5gOad+qED3bh0Ob3JnwyfCZA4PxvNZCR3Rv
7D/fIm1GJB2/D97MM3zr6gEy5PYXExaI9xRocQBVfEF5/z1MI06l9ZEqQR3RQhn7
MSdex1NAFju5dWSB0VzUafkUuDBo/LMlNLt/p8v5QPqRTBbmr7DVswP/IdekWHNy
KnrFjFAqZAXAsxrKz90g+m8GSqBNk6qxH6Os7QRji6szFZSRdZ3d0c88+Vnagft9
Pgs34zOK6aNG5gOqmMbc8S9SFPYzP+RDti1M/bybEmwwDjBRlc/b00DBfFOsqUVd
dkMISguUREN3n6AUANvR18fJSGBJEzyo00S+LyRt2R7a4JrFcNd02SjKejks8kKn
ygAAVRitZV7eb5LO4lCWB0Wpm0nGYg/WTq7D1BUmF9DjbmpTk8XuZFsZ84nD6rEc
MoC28nTCqgbnpJpxNncEf1E2tR6CuVX50mxZqOLhNrbj9geNGzBij5uxZ3bo3k19
Pz5thB55citvUGo0Nz3gifEToLeUSr4jRSl7QbnSJXDfyvZSDJN4rnyTR238p2JP
pGvvsmfzPdBsWrJKM0f48loB/EvmHebxw52YxOhhO4q2lRV2FXY=
=Kp84
-----END PGP SIGNATURE-----

3
pcsc-lite-1.9.3.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6956433c71dd17a902cd3f4a394ce48a1ea787faed526faf557c95cc434d3e59
size 771855

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE9eEbn/6REUb0HZU9eKG03+j5xX4FAmENlqkACgkQeKG03+j5
xX4uvA//QKjP4EDcMtEljLEFqwEew/n1GrOLZPzFF9iT1gtkIoTx+hTUi7Qnmke5
/e2z+U3NO/2MmouCqAS1VJk5SlfofWJu44bli1tlUhRAM49tJSQ3XNkJSA/cydJO
T3/WKqoUrwqxwvUUbUPAyqeQ2hsI+Zad3y7r29ku/AnJSg/1Ah5Ix8TgIL+uNW0l
p9hYWsUId2odsPt/NazN7hmAZBjo58p47umWdQMdzKKpQ3qI33Y31KAhleoWgyMo
tHO2AxrRoECHRb/XgIU72w32+x5hiSUBcQKmUO/NapHQ9n82KExdEZ5WbGJtSODF
21vfU5pp4d2d9Nc/oFG+bS/lutDmiVmOJahLRFzwzusYtK9S6suT7XpQUXBq8fZ2
L8K/h0yV1mItFmFQACvOgySyg8ijWWWGFdpiqLTG20982tq38JjT60OXKJofNhqN
PecsbWbakCQlgQea2EdfqPjTKIa80cIZYf2PDj+Ux8c4EVXnt/4vIW92X+LrXuJQ
J7oMdM/0ki7XTsAnjqS+TgiL76iTbsobpmmK2N21ADHw1Fsjol/t3QbPTWETvRiA
+unI7ZJ5yT0ndzs2mYKbn9wMHkT2MIbNZ5mA0O3w82aaj+1E52I5cFtdYIbncU4T
K1EIlzOS/x9L3+wUZFpuZvf6o1GWxfKoQJNERjlhbRa9zLz0K7E=
=Sp4I
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Sat Aug 7 13:01:03 UTC 2021 - Axel Braun <axel.braun@gmx.de>
- version 1.9.3
* systemd-service.patch removed (included in source)
* fix a stupid regression with systemd introduced in the previous version
- version 1.9.2
* improve NetBSD support
* pcsc-spy: version 1.1
. add option -t|--thread
. x10 speed increase
. correctly exit at end-of-file
. remove, now useless, support of macOS
* systemd:
. use /etc/default/pcscd as EnvironmentFile
. use $PCSCD_ARGS to specify more arguments
* SetProtocol: Handle IFD_NOT_SUPPORTED from the driver
* hotplug_libudev.c: sanitize interface name
* pcsc_demo: change licence from GPLv3 to BSD
* use Python 3 for Python scripts (psc-spy, UnitaryTests)
* Some other minor improvements
-------------------------------------------------------------------
Wed Feb 17 19:48:43 UTC 2021 - Axel Braun <axel.braun@gmx.de>

View File

@ -1,7 +1,7 @@
#
# spec file for package pcsc-lite
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2021 SUSE LLC
#
# 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: 1.9.1
Version: 1.9.3
Release: 0
Summary: PC/SC Smart Cards Library
License: BSD-3-Clause AND GPL-3.0-or-later
@ -39,7 +39,6 @@ Source4: baselibs.conf
Source6: pcsc-lite-reader-conf
Source7: https://pcsclite.apdu.fr/files/%{name}-%{version}.tar.bz2.asc
Source8: %{name}.keyring
Patch0: systemd-service.patch
# PATCH-FEATURE-SLE pcsc-lite-python3.patch bsc1082129 sbrabec@suse.com -- Use python3.
Patch1: pcsc-lite-python3.patch
BuildRequires: gcc
@ -109,7 +108,6 @@ compile plugins for the pcsc-lite package.
%prep
%setup -q
%patch0 -p1
%patch1 -p1
cp -a %{SOURCE1} %{SOURCE2} %{SOURCE6} .

View File

@ -1,15 +0,0 @@
diff --git a/etc/pcscd.service.in b/etc/pcscd.service.in
index eb093de..f0929cd 100644
--- a/etc/pcscd.service.in
+++ b/etc/pcscd.service.in
@@ -4,7 +4,9 @@ Requires=pcscd.socket
Documentation=man:pcscd(8)
[Service]
-ExecStart=@sbindir_exp@/pcscd --foreground --auto-exit
+Environment="PCSCD_OPTIONS="
+EnvironmentFile=-/etc/sysconfig/pcscd
+ExecStart=@sbindir_exp@/pcscd --foreground $PCSCD_OPTIONS
ExecReload=@sbindir_exp@/pcscd --hotplug
[Install]