libtspi1-0.3.15-150600.10.3.1<>,Љgp9|P?^"R#VM䝨3@Ћw5=DW)Y ʲ߫4q,y裁sB5Ȃ–u3i6*m] `w0rX^9ЭƜehHdp ,.*8 3;xs nSÕAJ= ƤwCh2kΏ럇@OH@$pAec|gu1\:^~_Op(ohqP bMpULm4G !seC*>@D?4d   V!BO e{      *4\d,(R8\ 9 :p > @F*GDHLITXXYd\]^bcgdefluvwxyz0Clibtspi10.3.15150600.10.3.1TSS (TCG Software Stack) access daemon for a TPM chipThe trousers package provides a TSS implementation through the help of a user-space daemon, the tcsd, and a library Trousers aims to be compliant to the 1.1b and 1.2 TSS specifications as available from the Trusted Computing website http://www.trustedcomputinggroup.org/. The package needs the /dev/tpm device file to be present on your system. It is a character device file major 10 minor 224, 0600 tss:tss.gh02-armsrv2 (SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Productivity/Securityhttp://trousers.sourceforge.net/linuxaarch64 (gga3c18e34757e7cd84695139175b5f894bb8b646ab6827c3a082d33d3ded8d589libtspi.so.1.2.0rootrootrootroottrousers-0.3.15-150600.10.3.1.src.rpmlibtspi.so.1()(64bit)libtspi1libtspi1(aarch-64)@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)trousers3.0.4-14.6.0-14.0-15.2-14.14.3g@f4a\>@^˳@][GXh@W,@U@U/@meissner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commailaender@opensuse.orgjengelh@inai.decrrodriguez@opensuse.orgmpluskal@suse.com- make sure that udev workers have finished before daemon-reload (bsc#1231071 bsc#1236457)- fix runtime requirements for stat and udevadm (bsc#1221770). On minimal systems this can cause the %pretrans or %post scriptlets to fail because of missing tools.- update to new upstream version 0.3.15 (jira#SLE-18269): - Corrected mutliple security issues that existed if the tcsd is started by root instead of the tss user. CVE-2020-24332, CVE-2020-24330, CVE-2020-24331 - Replaced use of _no_optimize with asm memory barrier - Fixed multiple potential instances of use after free memory handling - Removed unused global variables which caused build issue on some distros - drop bsc1164472.patch: now contained in upstream tarball - adjusted %setup macro invocation which seemed to be wrong- fix a potential tss user to root privilege escalation when running tcsd (bsc#1164472). To do this run tcsd as the 'tss' user right away to prevent badly designed privilege drop and initialization code to run. - add bsc1164472.patch: additionally harden operation of tcsd when running as root. No longer follow symlinks in /var/lib/tpm. Drop gid to tss main group. require /etc/tcsd.conf to be owned by root:tss mode 0640.- Fix a local symlink attack problem with the %posttrans scriptlet (bsc#1157651, CVE-2019-18898). A rogue tss user could have used this attack to gain ownership of arbitrary files in the system during installation/update of the trousers package.- fix wrong installation of system.data.{auth,noauth} into /var/lib/tpm. These files are only sample files that *can* be used to fake that ownership was already taken by trousers, when other TPM stacks did that already. These files should not be there by default. Therefore install them into /usr/share/trousers instead, to allow the user to use them at his own discretion (fixes bsc#1111381). - implement a backup and restore logic for /var/lib/tpm/system.data.* to prevent removal of validly stored trousers state during update.- Update to version 0.3.14 (see ChangeLog) (FATE#321450)- Check for user/group existence before attempting to add them, and remove error suppression from these calls. - Avoid runtime dependency on systemd, the macros can all deal with its absence.- Force GNU inline semantics, fixes build with GCC5- Cleanup spec-file with spec-cleaner - Update prerequires - Use systemd unit file * replace tcsd.init with tcsd.service/sbin/ldconfig/sbin/ldconfigh02-armsrv2 17389253040.3.15-150600.10.3.10.3.15-150600.10.3.1libtspi.so.1libtspi.so.1.2.0/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:37368/SUSE_SLE-15-SP6_Update/acab3358446069a4d3709cf4ea8d3d73-trousers.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9f1d6c45cf9974da638109e6bc635f95a4a87754, strippedPRRRRRRR^sԺY8-Eutf-897444a1a21e761026af638060536688360264f013296158be3c5397ed49c5bfc?7zXZ !t/!]"k%wdQC>~ f,T:Yrc!op4!`6٫WH(6fǔ֥*a~QҝMm?e~Gq@%1NzF>#Xz"-}kEU}/G݂=,ΩjA9{J$OUfA@3}}Gtع[#E5u]&4Yk1 Ov~( ݸ_..R :xۢ@|oےLzBVW obf,!杆Q!uXwv%di5>X* 3O;Q:3\r6/.sqDwWbR>2AN gx嬬h2f}:ĈqBx֭Q)fÔHz'ccEQGsWS}3l;9K~d/Blr 5U˽ ۪iFYF?.tH_ɂ`+Y3SfiF]E.oK@]WgkĦ@չ]/n"]4&B֢H99eD+n}(fۥӔe<}#Hwfny%~-BhA|x,SB A tICO +lLd:D?r$30[LXyi,{u܎âb= tAHcv# 3$Y8{k'6,n {s@יL)!W>TtJ9utV!Ms@@3? nqW#+<$nP]+52*DJsSAh7t%G' MO瘡 ĕrȶtU>z?` ,cJ`oHpKj9dMTp1-][[+?h;5˔ޘ^^ `Z7 9gn{ݑ{/$R ^%4@d YZ