pcsc-lite-1.9.4-150400.3.2.1<>,bfp9|WP|TzCEcId}]%\0#\cItގ=X h?Bqt[T|u0q4[:b021i৷QC&/[XA3":!7b`-XRTĪf1ʌNAim9HWL@马(ynw}Ώ+/5Lhqn u,W\9}zf_!vFxx?H, B^DCY$:3>IHP?H@d   9(,8<Uv  d}4 b     |%@%*%(~8 9 :!6 =@>@$?@,@@4F@<G@PH@IAXA YA,\Ah]A^B bCcDodDeDfDlDuEvElwFxG$yGzGGGGGGGH<Cpcsc-lite1.9.4150400.3.2.1PC/SC Smart Cards LibraryPC/SC Lite provides a Windows SCard interface in a small form factor for communication with smart cards and readers. Security aware people should read the SECURITY file for possible vulnerabilities of pcsclite and how to fix them. For information on how to install drivers please read the DRIVERS file. Memory cards will be supported through the MCT specification, which is an APDU like manner sent normally through the SCardTransmit() function. This functionality is exercised in the driver.fh01-ch3b1SUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-3.0-or-laterhttps://www.suse.com/Productivity/Securityhttps://pcsclite.apdu.fr/linuxx86_64getent group scard >/dev/null || groupadd -r scard getent passwd scard >/dev/null || useradd -r -g scard -s /usr/sbin/nologin -c "Smart Card Reader" -d /run/pcscd scard if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in pcscd.service pcscd.socket ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in pcscd.service pcscd.socket ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi PNAME=pcscd SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable pcscd.service pcscd.socket || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop pcscd.service pcscd.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in pcscd.service pcscd.socket ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart pcscd.service pcscd.socket ) || : fi fiwq "hJf A큤AA큤fffffffff_*_*_*_*_*M'Sf_*_*fffff8ab0396a44c9dd3d183cf468f1aed5485c74b4b43f3103ec407035418a7a5283d46d5de0ea2cf2266bc8541b7fcc16551bb244e5fa4e3d136cae69cc0cc780c03c26ba218d97a5c9b423dea695a8bb4d67bae2ee260c04df3f3d47951f37c36c84be80d34f9a5816ad3971a22c337487d936a94a859c7092844f18bbb1c81c11a6b562c2860057338a777cbc03ad639549eb7a2e92c652f399cf960fb3db787040d4358bb8dc8d30f5365ae6d999b6f820bbc051b292912482f2e4d0ebd837e12474a447a0a3adecb5ab4aadaf82f21186fb6592610cfb525e0ad01f31d4f860fcce0a042c8d82e08eac36812a5c1440b0531c860c35c59baff1e3802f64ac905a13c2734da71dd871ac2f0f71350ab48b4f3ff018f1c3b0b984ae582c2152b0868bc59d1176175213ef19b4b9cdec79135d545c120172d4fbdf6a5f2016cfbd11dd4a3da2f2cce21826dca713138f7ae1f8778543e043787deb0a76c85b8e9e51ca5dde385a74783d806c9e5d5f0f744fae7d11e9514aaccfb5c83e56c7a2733e11076c7ea1a5ceb2d2d09e4f1758d906741196503ca5f5ac998dd33f4b6a5b017e33ff2a280c00c701ca2c12b8223bab38f54377f8b8565db4c64598bd1ba46e083a4293a71f49f979d9ba8506faaeaa7cf7359112df2200e88a3ddcf7f15922a078843240bc9c2bd7301523558ff3527f176536e9ac188e6a34ace7c2d408468fb0635768d41f463464f2ca400b2a3c7a40ea62379e0e431fd2c7d26350b5d84bd6e01354de46c6a694c19e6daaac5df4005a03a1974bb29cfec7e05af6f7libpcsclite.so.1.0.0servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpcsc-lite-1.9.4-150400.3.2.1.src.rpmconfig(pcsc-lite)pcsc-litepcsc-lite(x86-64) @@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(pcsc-lite)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libpcsclite1libpolkit-gobject-1.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadowsystemdsystemdsystemdsystemd1.9.4-150400.3.2.11.9.43.0.4-14.6.0-14.0-15.2-14.14.3amaa^@au`-@^@^)^g@\\N\U@[@["@Z2le<BlvGe 9ol8yk?}e|iAK\J\"WQʡ%@x%MJPI'qqW(EWwctY3܂9 }.up>hp(, ⳴xVšbu" bs 0:ҎGlYK c e~'?}%ُtg:AJ%|b d `.HCуk8wPE-AjyD gp)ɵ 8T U,* >14p Uṉ#\Z0dՆhKv*G.bkg339]]1N꟱m.e,_}a<Y78׿rg-+F! @`c*9ӎ!cCFs6j`-5dͺb)"Z4oiS5t̽ŇWOMփfyɫt/cϏ"k0:ڼf(, Զǝ %vXvԬ"~K>SK`ͱ8hLʰ9ƶ ^d޵` ł?|@:[dB-Ə4\hImÐ>3VlODϧ$R/AHr?5 royF(C7(dy1Jx${ ؐHGi Ďf$,2304>_ pyMĴQ](qs</gE"Owt@wecOL:}V2Zgө'οͩ]c!q|1 ұ:P8]{VxQnCk!CnfT[^s |mFH,EF>W\\{ӝ- ߣSBg >Cj =g֚}WDBmHT5Vw" ."h'dyx%%l]OMjxLFtiZN}_ڷ<9kq\NxReCjD{&Ñ.xoZR~UYi$2?^_oMT?J _gQgaVe|ĝ1>.DmI0G7=>^L+5"K+?4ltPQݻD Oe!JŤFkV b{Ԝ4ۢ\y ZLdhS9dK݃pL޾o WJ)*0Rճk񞑬$"W_zғ^J~D@R).j[Ԙ빼&#DEW'k G&姾%ޭ0ZH]3[k mկvdyfڹϸ<>L(d/VB&hRxSpJA)F:<eV{@3H_' ,3yZh'zh ^&@܌Xjkdt.E3:9w&b|皾`7 qjUfp -\<0YptCꪸIU4b,.j f&UKΪ&,CBF:!8FICϷoiRd͓|#`MA/ 0J2kd֋v+̰B\a(QUY/w9<7W(Jм8*"8ƴ3&U7<]Y%`{뤝GRGWW2096WaE?[1q13#hnos_nN!݁c!oUVRBDB:< = GyZyg`D)jP;Ra.#՛#dtNr.15fAp1u56/x˒Ew.̯NHkrY9FR^؄}L-+C _kyvЍ-[ҴWү Ɣ4{qǃu)Ka/tbKi{}[b%<'P]#eMP`I9c-),:/_٨| ,^,|HLc|WAS &^=.:Ȼ!R{눞Pe/i&q҂i\M$ͺ]mL >aߌlz~F/zGc-̨M\k V?D>K̚%7RIHWʈ t%\*Cn^1{̦M%a#v e=`Ͳw{gyݝ';:wKT16Bt n 6[h[3|WfQ{wϕռDw a6fhiK٧GWq YCtZpz╞|% Ķ~^ a~Ng} =fv9\{Y QF2oq5yx W¥~e@eoŎV^Ӈ,Tݯ; c4œ*8 wY:S=&\1MgԛCk]E0pX2`58bQ#`wv@ef&GWboba엶͞Q`S$m]DM>𐋐1ȓ](3)Whtn !d‰6j 0i yM0$NM~T/¨oBz*B"+;b6u.P\(O/{U'&ن%ϛ1T),7pAwN!`oak)gۄ4?π'ܔew%}5{v`2Z"u𲌸 ƫi9}'1.omc NK9P'Ẅ́<$ܧDr.Qlb,D% oRGiGN6}|ZdtD#ZgI~"umP2Fyܯ2fWU qSA.ݕ!*fPbz-ɩj:I7it$הK< Zb;3)J:' YZ