tpm2-0-tss-devel-3.1.1-150600.4.3.2<>,ip9|uZot4C`%U9,ZdjW0u_☆58L!hRS0* F%9Z!Ahs+ҫ=ʥX)_=Q@ulBq@Fʫ`X;5ܰ#"Iuc;D}V]ya/8Q$ J^bQ}6A?m)vh$KGTpM7"{\\e4\R7g"~BaN tB%Ρ>">>h(?hd & f+ Aa%0% z% % X%  %  % x% 1%  % 8(u8|)9 ):)F^G^%H_X%I_%X` Y`H \`%]aD%^cbccdrddedfdleue%vewf%xf%yg,#zgggghCtpm2-0-tss-devel3.1.1150600.4.3.2Development headers for the Intel TSS library for TPM 2.0 chipsThis package provides the development files for the tpm2 stack's libraries for accessing TPM 2.0 chips.ih02-armsrv2oSUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/tpm2-software/tpm2-tsslinuxaarch64XE^BK"9\MR.KMV4?A큤i}i}i}i}i}i}i}i}i}i}i}i}i}i}i}i|i}i{i|i|i{i{i{i{i{i{i}i}i}i}i}i}i}i}i}i}i}34f86a3b4a741069131791b02114366fd40154571b8185badfdfa9cf092880bda3f68d30d7286c1ac9cf6fa0a4a12cb1492b32789f957d2dfa1c05ed5691dc9cf544d9fa3e585aa0149fdc97ca4eb3ad35b2e05f6273750c8d5068301d7f0022c45799716c235c0f283019273c43299cc3cc61f3a5d0b728ae3e326486c75c271e30dcf4f2cb7c244aae832edf066dd9e3c29857010e3c8557f3eca0cdab43e90e1fc607dc1b2a1e0b28f9ba30d7db7698807ce93b658af3ca999616fe36c8878656d1688b0e6330c196505d02632470f0f118767a9c1026edf195cb04ac14317786b0981b90456f30cd4d0182c6234f1a215a5f098be465a0c78f05863f899b156ec34ab7d5953122bee12cceb7a75eb9f2ac5cd56b333876dc3b98a24392615a725b3cc4c31484a1b4acb9e307ceecb07d50fd9b3c66d3ab11573f6b527293ecc6b63aaef0a91f4bfcefc432dfa6acf1338018f89dfe1ec4f797c4d3ce72ac37f6a13b7a9e7cab43985612aad9c88da507e85c8c2cbdcd1cea09b4fc19b7481508cd4f2334ae76b92bf2f87801d15bf5a0fccaa03321d20275ce308262374e0ad6259db694ec815be6dc087a83b2aee8bb7ddb84e49fa9f7401e8f3e6b43a1a4100b878afa7ed654d4e8815a9c8b5d04864a3baf26a19d2f7add582d86449c9ec92b440204cf01a7c35975ddf4b77cfcd26f0d84e3452c965ad9e8e8ca65400630984e1736b2616f0de5e0b7bdf1fb29f865b6a88d556ceb8e5568dd84015185f5cfea62ce4060c1cb1bf7f76b974fee1f805dc1fc0f91bf46ffe7a9381c0e0dfe26792f689528f67376cc54db9b04968205b089d88a8c23532993f791a8f302df8c655c46b749863b2db6c8d40aed335aac353b9068a9deae5f08fbdf6e97f82230f4cbe24aba25bc3f83ed83e473e130a5d2c8711bc78cb248bf8d9a4c7dcf1ab776d261a21ea4f4742f786aac6b878ab975d24058d794649de17961018f2d53f647ac2f2e5e954ef59c0d324268e72fd49a96e8dcd31fff623b11cea799e1adc33e97a605a7763042a746009d861e46fe147d485b99314867c42d47eefee6f5b219a91baa64fc9e63ea1412c8751821f2990119134c128c86e32d38272flibtss2-esys.so.0.0.0libtss2-fapi.so.1.0.0libtss2-mu.so.0.0.0libtss2-rc.so.0.0.0libtss2-sys.so.1.0.0libtss2-tcti-cmd.so.0.0.0libtss2-tcti-device.so.0.0.0libtss2-tcti-mssim.so.0.0.0libtss2-tcti-pcap.so.0.0.0libtss2-tcti-swtpm.so.0.0.0libtss2-tctildr.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottpm2-0-tss-3.1.1-150600.4.3.2.src.rpmpkgconfig(tss2-esys)pkgconfig(tss2-fapi)pkgconfig(tss2-mu)pkgconfig(tss2-rc)pkgconfig(tss2-sys)pkgconfig(tss2-tcti-cmd)pkgconfig(tss2-tcti-device)pkgconfig(tss2-tcti-mssim)pkgconfig(tss2-tcti-pcap)pkgconfig(tss2-tcti-swtpm)pkgconfig(tss2-tctildr)tpm2-0-tss-develtpm2-0-tss-devel(aarch-64)@@@@@@@@    /usr/bin/pkg-configglibc-devellibtss2-esys0libtss2-fapi1libtss2-mu0libtss2-rc0libtss2-sys1libtss2-tcti-cmd0libtss2-tcti-device0libtss2-tcti-mssim0libtss2-tcti-pcap0libtss2-tcti-swtpm0libtss2-tctildr0pkgconfig(json-c)pkgconfig(libcrypto)pkgconfig(libcurl)pkgconfig(tss2-esys)pkgconfig(tss2-mu)pkgconfig(tss2-sys)pkgconfig(tss2-tctildr)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)tpm2-0-tss3.1.13.1.13.1.13.1.13.1.13.1.13.1.13.1.13.1.13.1.13.1.13.0.4-14.6.0-14.0-15.2-13.1.14.14.3i@f4ecʂ@a@`#@``ٹ`@_t@_^M#@^4^*@^@]@]_@\\@[t[[>@[;e@[6@Z@ZYKYp@YoIYoIY)j@YR@YX@X@X@WW@W,@W@V͛@matthias.gerstner@suse.commatthias.gerstner@suse.comaplanas@suse.commatthias.gerstner@suse.comaplanas@suse.comgmbr3@opensuse.orggmbr3@opensuse.orgmeissner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.comguillaume.gardet@opensuse.orgmardnh@gmx.demsuchanek@suse.comdimstar@opensuse.orgmardnh@gmx.dematthias.gerstner@suse.commatthias.gerstner@suse.commvetter@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.commatthias.gerstner@suse.combwiedemann@suse.commatthias.gerstner@suse.commgerstner@suse.commeissner@suse.comjengelh@inai.demeissner@suse.commeissner@suse.commeissner@suse.comjengelh@inai.dedimstar@opensuse.orgmeissner@suse.com- add Requires to libtss2-fapi to pull in the tss user (bsc#1258720). Otherwise, when installing libtss2-fapi on its own, errors from systemd-tmpfiles can appear.- add 0001-FAPI-Fix-check-of-magic-number-in-verify-quote.patch: fixes CVE-2024-29040 (bsc#1223690): Missing verification of the magic number in Fapi_VerifyQuote(), which might allow an attacker to generate arbitrary quote data, which would not be detected by Fapi_VerifyQuote().- Update to 3.1.1 * Fixed file descriptor leak when tcti initialization failed. * Primary key creation, in some cases the unique field was not cleared before calling create primary. * Primary keys was used for signing the object were cleared after loading. So access e.g. to the certificate did not work. * Primary keys created with Fapi_Create with an auth value, the auth_value was not used in inSensitive to recreate the primary key. Now the auth value callback is used to initialize inSensitive. * The not possible usage of policies for primary keys generated with Fapi_CreatePrimary has been fixed. * An infinite loop when parsing erroneous JSON was fixed in FAPI. * A buffer overflow in ESAPI xor parameter obfuscation was fixed. * Certificates could be read only once in one application The setting the init state of the state automaton for getting certificates was fixed. * A double free when executing policy action was fixed. * A leak in Fapi_Quote was fixed. * The wrong file locking in FAPI IO was fixed. * One fapi integration test did change the auth value of the storage hierarchy. * Fix test of FAPI PCR * Fix leaks in error cases of integration tests * Fix segfault when ESYS_TR_NONE is passed to Esys_TR_GetName * Fix the authorization of hierarchy objects used in policy secret. * Fix check of qualifying data in Fapi_VerifyQuote. * Fix some leaks in FAPI error cases. * Fix usage of variable not initialized when fapi keystore is empty. * Add additional IFX root CAs - Add 0001-Implement-EVP_PKEY-export-import-for-OpenSSL-3.0.patch (bsc#1221448)- add 0001-tss2_rc-ensure-layer-number-is-in-bounds.patch: fixes CVE-2023-22745 (bsc#1207325): Buffer Overlow in TSS2_RC_Decode. Overly large RC values passed to the TSS2 function could lead to memory overread or memory overread.- Version 3.1.0 includes: + cover update to 2.4.5 (jsc#SLE-17366) + cover update to 2.3.0 (jsc#SLE-9515) + fix policy session for TPM2_PolicyAuthValue (bsc#1160736) - Add version the configuration file tpm2-tss-fapi.conf- Remove conflicting sysusers.d file- Clean spec file - Add new library libtss2-tcti-pcap0 - Update to 3.1.0: * Fix FAPI PolicyPCR not instatiating correctly (CVE-2020-24455) * Fixed possible access outside the array in ifapi_calculate_tree * Added pcap TCTI * Added GlobalSign TPM Root CA certs to FAPI cert store * Changed EncryptDecrypt mode type to align with TPM2.0 spec 1.59 * Added two new TPM commands TPM2_CC_CertifyX509, and TPM2_CC_ACT_SetTimeout- small services fixes and comments- update to 3.0.3: - changes in 3.0.3: * Fix Regression in Fapi_List * Fix memory leak in policy calculation - changes in 3.0.2: * FAPI: Fix setting of the system flag of NV objects * This will let NV object metadata be created system-wide always instead of * locally in the user. Existing metadata will remain in the user directory. * It can be moved to the corresponding systemstore manually if needed. * FAPI: Fix policy searching, when a policyRef was provided * FAPI: Accept EK-Certs without CRL dist point * FAPI: Fix return codes of Fapi_List * FAPI: Fix memleak in policy execution * FAPI: Fix coverity NULL-pointer check * FAPI: Set the written flag of NV objects in FAPI PolicyNV commands * FAPI: Fix deleting of policy files. * FAPI: Fix wrong file loading during object search. * Fapi: Fix memory leak * Fapi: Fix potential NULL-Dereference * Fapi: Remove superfluous NULL check * Fix a memory leak in async keystore load.- move the tcti-fapi tmpfiles.d config file into the libtss2-fapi1 sub-package. - improve the descriptions of new libraries (fapi1, cmd0, swtpm0) - adjust baselibs.conf to match new library versions and added libraries- Update to 3.0.1, changelog at: https://github.com/tpm2-software/tpm2-tss/blob/3.0.x/CHANGELOG.md - Update libtss2-sys0 to libtss2-sys1 - Add new libs: * libtss2-fapi1 * libtss2-tcti-cmd0 * libtss2-tcti-swtpm0- Update to version 2.3.3 * Fixed mixing salted and unsalted sessions in the same ESAPI context * Removed use of VLAs from TPML marshal code * Added check for object node before calling compute_session_value function * Fixed auth calculation in Esys_StartAuthSession called with optional parameters * Fixed compute_encrypted_salt error handling in Esys_StartAuthSession * Fixed exported symbols map for libtss2-mu- Use system-users for tss user creation (boo#1162360).- BuildRequire pkgconfig(udev) instead of udev: allow OBS to shortcut through the -mini flavor.- update to upstream version 2.3.2: - changes since version 2.3.0: - Fix unit tests on S390 architectures - Fixed HMAC generation for policy sessions- update to upstream version 2.3.0: - changes in version 2.3.0: - tss2-tctildr: A new library that helps with tcti initialization Recommend to use this in place of custom tcti loading code now ! - tss2-rc: A new library that provides textual representations for return codes - Option to disable NIST-deprecated crypto (--disable-weak-crypto) - Support Esys_TR_FromTPMPublic on sessions (for use in Esys_FlushContext) - map-files with correct symbol lists for tss2-sys and tss2-esys This may lead to unresolved symbols in linked applications - Support to call Tss2_Sys_Execute repeatedly on certain errors - Reduced RAM consumption in Esys due to Tss2_Sys_Execute change - Automated session attribution clearing for esys (decrypt and encrypt) per cmd - Removed libtss2-mu from "Requires" field of libtss2-esys.pc Needs to be added explicitely now - All fixes from 2.2.1, 2.2.2 and 2.2.3 - Fixed SPDX License Identifiers - Fixed Null-pointer problems in tcti-tbs - Fixed Default locality for tcti-mssim set to LOC_0 - Fixed coverity and valgrind leaks detected in test programs (not library code)- update to upstream version 2.2.3: - changes in version 2.2.3: * Fix computation of session name * Fixed PolicyPassword handling of session Attributes * Fixed windows build from dist ball * Fixed default tcti configure option * Fixed nonce size calculation in ESYS sessions - changes in version 2.2.2: * Fixed wrong encryption flag in EncryptDecrypt * Fixing openssl engine invocation- bsc#1130588: Require shadow instead of old pwdutils- update to upstream version 2.2.1: - changes from version 2.2.0: - Fixed leak of hkey on success in iesys_cryptossl_hmac_start - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth - Fixed NULL ptr issue in sequenceHandleNode - Fixed NULL ptr auth handling in Esys_TR_SetAuth - Fixed NULL auth handling in iesys_compute_session_value - Fixed marshaling of TPM2Bs with sub types. - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes - Fixed the way size of the hmac value of a session without authorization - Added missing MU functions for TPM2_NT type - Added missing MU functions for TPMA_ID_OBJECT type - Added missing type TPM2_NT into tss2_tpm2_types.h - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h - Fixed build breakage when --with-maxloglevel is not 'trace' - Fixed build breakage in generated configure script when CFLAGS is set - Fixed configure scritp ERROR_IF_NO_PROG macro - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest - Fixed unmarshaling of the TPM2B type with invalid size - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM - Added support for QNX build - Added support for partial reads in device TCTI - changes from version 2.1.1: - Fixed leak of hkey on success in iesys_cryptossl_hmac_start - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth - Fixed NULL ptr issue in sequenceHandleNode - Fixed NULL ptr auth handling in Esys_TR_SetAuth - Fixed NULL auth handling in iesys_compute_session_value - Fixed marshaling of TPM2Bs with sub types. - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes - Fixed the way size of the hmac value of a session without authorization - Added missing MU functions for TPM2_NT type - Added missing MU functions for TPMA_ID_OBJECT type - Added missing type TPM2_NT into tss2_tpm2_types.h - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h - Fixed build breakage when --with-maxloglevel is not 'trace' - Fixed build breakage in generated configure script when CFLAGS is set - Fixed configure scritp ERROR_IF_NO_PROG macro - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest - Fixed unmarshaling of the TPM2B type with invalid size - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM - changes from version 2.1.0: - Fixed handling of the default TCTI - Changed logging to be ISO-C99 compatible - Fixed leak of dlopen handle - Fixed logging of a response header tag in Tss2_Sys_Execute - Fixed marshaling of TPM2B parameters in SAPI commands - Fixed unnecessary warning in Esys_Startup - Fixed warnings in doxygen documentation - Added Esys_Free wrapper function for systems using different C runtime libraries - Added Windows TBS TCTI - Added non-blocking mode of operation in tcti-device - Added tests for Esys_HMAC and Esys_Hash - Enabled integration tests on physical TPM device - Added openssl libcrypto backend - Added Doxygen documentation to integration tests - Refactored SetDecryptParam - Enabled OpenSSL crypto backend by default - changes from 2.0.2: - Fixed NULL ptr issues in Esys_HMAC_Start, Esys_HierarchyChangeAuth and Esys_NV_ChangeAuth - Fixed NULL ptr issue in sequenceHandleNode - Fixed NULL ptr auth handling in Esys_TR_SetAuth - Fixed NULL auth handling in iesys_compute_session_value - Fixed marshaling of TPM2Bs with sub types. - Fixed NULL ptr session handling in Esys_TRSess_SetAttributes - Fixed the way size of the hmac value of a session without authorization - Added missing MU functions for TPM2_NT type - Added missing MU functions for TPMA_ID_OBJECT type - Added missing type TPM2_NT into tss2_tpm2_types.h - Fixed wrong typename _ID_OBJECT in tss2_tpm2_types.h - Fixed build breakage when --with-maxloglevel is not 'trace' - Fixed build breakage in generated configure script when CFLAGS is set - Fixed configure scritp ERROR_IF_NO_PROG macro - Changed TPM2B type unmarshal to use sizeof of the dest buffer instead of dest - Fixed unmarshaling of the TPM2B type with invalid size - Removed dead code defect detected by coverity from Esys_TRSess_GetNonceTPM - introduce _service file for syncing with upstream tags- update to upstream version 2.0.1 (FATE#324477): - Fixed problems with doxygan failing make distcheck - Fixed conversion of gcrypt mpi numbers to binary data - Fixed an error in parsing socket address in MSSIM TCTI - Fixed compilation error with --disable-tcti-mssim - Added initialization function for gcrypt to suppress warning - Fixed invalid type base type while marshaling TPMI_ECC_CURVE in Tss2_Sys_ECC_Parameters - Fixed invalid RSA encryption with exponent equal to 0 - Fixed checking of return codes in ESAPI commands - Added checks for programs required by the test harness @ configure time - Fixed warning on TPM2_RC_INITIALIZE rc after a Startup in Esys_Startup - Checked for 1.2 TPM type response - Changed constants values in esys header file to unsigned- also process udev triggers for tpmrm subsystem, otherwise /dev/tpmrm0 isn't properly updated (at least on SLES-12-SP4)- added all librares to baselibs.conf to satisfy 32-bit dependencies of esys0 and sys0- Explicitly require udev to fix missing ownership for /usr/lib/udev.- update to new major version 2.0.0: - version_fix.patch: removed, we're now using the distribution tarballs where this problem shouldn't happen - this update introduces an incompatible ABI to the previous version. all libraries have been renamed so there is not really a relation to the old version any more. - upstream changelog: [#]# [2.0.0] - 2018-06-20 [#]## Added - Implementation of the Marshal/Unmarshal library (libtss2-mu) - Implementation of the Enhanced System API (libtss2-esys aka ESAPI) - New implemetation of the TPM Command Transmission Interface (TCTI) for: - communication with Linux TPM2 device driver: libtss2-tcti-device - communication with Microsoft software simulator: libtss2-tcti-mssim - New directory layout (API break) - Updated documentation with new doxygen and updated man pages - Support for Windows build with Visual Studio and clang, currently limited to libtss2-mu and libtss2-sys - Implementation of the new Attached Component (AC) commands - Implementation of the new TPM2_PolicyAuthorizeNV command - Implementation of the new TPM2_CreateLoaded command - Implementation of the new TPM2_PolicyTemplate command - Addition of _Complete functions to all TPM commands - New logging framework - Added const qualifiers to API input pointers (API break) - Cleaned up headers and remove implementation.h and tpm2.h (API break) [#]## Changed - Converted all cpp files to c, removed dependency on C++ compiler. - Cleaned out a number of marshaling functions from the SAPI code. - Update Linux / Unix OS detection to use non-obsolete macros. - Changed TCTI macros to CamelCase (API break) - Changed TPMA_types to unsigned int with defines instead of bitfield structs (API/ABI break) - Changed Get/SetCmd/RspAuths to new parameter types (API/ABI break) - Fixed order of parameters in AC commands: Input command authorizations now come after the input handles, but still before the command parameters. [#]## Removed - Removed all sysapi/sysapi_utils/*arshal_TPM*.c files [#]## Fixed - Updated invalid number of handles in TPM2_PolicyNvWritten and TPM2_TestParms - Updated PlatformCommand function from libtss2-tcti-mssim to no longer send CANCEL_OFF before every command. - Expanded TPM2B macros and removed TPM2B_TYPE1 and TPM2B_TYPE2 macros - Fixed wrong return type for Tss2_Sys_Finalize (API break). [#]# [1.4.0] - 2018-03-02 [#]## Added - Attached Component commands from the last public review spec. [#]## Fixed - Essential files missing from release tarballs are now included. - Version string generation has been moved from configure.ac to the bootstrap script. It is now stored in a file named `VERSION` that is shipped in the release tarball. - We've stopped shipping the built man page for InitSocketTcti.3 and now ship the source.- removed leftover comment from dropped reproducable.patch- update to upstream version 1.3.0: - support for reproducable builds - improved documentation / manual pages - various stability bugfixes - EncryptDecrypt2 command is now implemented - removed reproducible.patch. This is now included upstream. - added version_fix.patch to fix package config version numbers.- fix the "fix", turns out only the unversioned symlink's supposed to go into - devel.- no longer install the udev rule, it's now part of the new tpm2.0-abrmd package. - fixed a warning regarding a missing dependency of the devel package to the main package - correctly package library symlinks only in the devel package, the library itself only in the library package. Was mixed up before.- removed tpm2-0-tss-configure.patch, it was just a hack, fixed by requiring autoconf-archive, see https://github.com/01org/TPM2.0-TSS/issues/227.- Updated to upstream version 1.1.0 - With this version the resourcemgr daemon is dropped from this package. It is replaced by a completely new implementation found in a new package tpm2.0-abrmd. this package will only consist of the libraries any more. - Changed - tpmclient, disabled all tests that rely on the old resourcemgr. - Fixed - Fixed definition of PCR_LAST AND TRANSIENT_LAST macros. - Removed - tpmtest - resourcemgr, replacement is in new repo: https://github.com/01org/tpm2-abrmd- Add reproducible.patch to sort input files to make build reproducible (boo#1041090)- create tss user account and install udev rule to fix startup of resourcemgr (bnc#1038586)- remove unnecessary dependency of libsapi0 to trousers. trousers has nothing to do with tpm2-tss.- fixed typo in resourcemgr.service (bsc#1031004)- Remove --with-pic which is only for static libs. - Fix an improper Requires line. - Split libtcti* from libsapi0; these are independentlty developable units.- Updated to 1.0 (FATE#321508) - Added - Travis-CI integration with GitHub - Unit tests for primitive (un)?marshal functions. - Example systemd unit for resourcemgr. - Allow for unit tests to be enabled selectively. - added pkg-config files for libraries - Changed - move simulator initialization code to socket TCTI init function. - socket TCTI finalize no longer frees context - rename libtss2 to libsapi - rename libtcti_device to libtcti-device - rename libtcti_socket to libtcti-socket - move $(includedir)/tss to $(includedir)/sapi - Move default compiler flags to config.site file. - Fixed - Fix run away resourcemgr threads by closing client sockets when resourcemgr recv() call returns 0. - Set MSG_NOSIGNAL for client connections to avoid SIGPIPE killing resourcemgr. - Fixes to handling of persistent objects by resourcemgr. - Removed - Semicolon from TPMA_* macros definitions. - Windows build files. - SAPI_CLIENT macro tests. - Security - Fix buffer overflow in resourcemgr. - use sample resourcemanager.service - tpm2-0-tss-configure.patch: fix weird error.- Remove type=forking from service file (bsc#995554)- added a systemd unit service file (FATE#315631)- Correct package naming to be in line with shared library guideline - Remove unused systemd build and runtime dependencies (FATE#315631)- Fix rpm group of library package: libs belong, per definition, to the group "System/Libraries". (FATE#315631)- initial import of the tpm 2.0 tss stack (FATE#315631)h02-armsrv2 1773049985  !"#$%3.1.13.1.13.1.13.1.13.1.13.1.13.1.13.1.13.1.13.1.13.1.13.1.1-150600.4.3.23.1.1-150600.4.3.2tss2tss2_common.htss2_esys.htss2_fapi.htss2_mu.htss2_rc.htss2_sys.htss2_tcti.htss2_tcti_cmd.htss2_tcti_device.htss2_tcti_mssim.htss2_tcti_pcap.htss2_tcti_swtpm.htss2_tctildr.htss2_tpm2_types.hlibtss2-esys.solibtss2-fapi.solibtss2-mu.solibtss2-rc.solibtss2-sys.solibtss2-tcti-cmd.solibtss2-tcti-device.solibtss2-tcti-mssim.solibtss2-tcti-pcap.solibtss2-tcti-swtpm.solibtss2-tctildr.sotss2-esys.pctss2-fapi.pctss2-mu.pctss2-rc.pctss2-sys.pctss2-tcti-cmd.pctss2-tcti-device.pctss2-tcti-mssim.pctss2-tcti-pcap.pctss2-tcti-swtpm.pctss2-tctildr.pc/usr/include//usr/include/tss2//usr/lib64//usr/lib64/pkgconfig/-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:43086/SUSE_SLE-15-SP6_Update/29cafbc30373168c858a915fa515104d-tpm2-0-tss.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxdirectoryC source, ASCII textC source, ASCII text, with very long linespkgconfig file !PRRRPRRRRRRR PRPRPRRPRPRRPRRPRRP RRP Ri׵Jkn+)utf-8c97591e138cd9b0011339e3958083b1ad56cab6a9bcf01149efc35ff42594fe9? 7zXZ !t/V&]"k%{f>7}gRۻ>$E]T [:ޝ_\^JsN ,R|Uu\hK9U%??h[[Hi³"jM *f$K5ah@t\ ޵ .KѼqGVh98$ˤn5"Y"S8$Vg3;J6nѓf .t(rfwZ?)^AϧR0Q}|_o7LDSQ;Ɔ 棊MS$p[fw1"WO*v eԻQ{(:9+Qh̄nMt)n3l+9_JvUZ G﯒-U2AaZ;ATBzKe 1 2$y-E?:k `ay{h.WD)v+si!鸩MSU ֕FK?~]0ue]`l6;|?wc3QA_\`P?${tcAiMPq*#竜<qV'CjIPׯ% >|w$ChAgiڿSZ`峕h&ӵ\aD(dQ! [\?^) 'iXI or1 Q1 +3.kg=Z3 ؓgA r!!W-}2x#Yy@/GY3{&;3TV[| EĞZ&W t.z7%"(:Evc1>." 8Զ0;_ :rFz<ǝQ7iak˫|g ؔvΈ߬Y?z)WgG I2ƊR} &KV #J95d%da{ 9oL8S͝}\ ǖ·1`ݽ}}ݑhUJQhЈ`MكL y;&ɉ5{\pO9 `XLk)54L'.so@KoyS-(uDeüRZyQ00`tC )IArzcDM?Z^5m o?Ú0^9-5vUIbC@JH%}V͍0ygC[@b#m=ڧ*m'E0۵/kiɓL/A;MN-NU`,lbO& W^PcE<&YAnpU\}T'=]Jo0&Yo3QٮXፈh|LBSÊ KIn<:j)>."rigEju搳\%=_IU5o Lg7-бaK$_*8!yjuG+>7M@o?]>B('IHOFd-p}_l>ƥo^1r*hgX(,ES<4ǎbⱵ-|tϙE] ڃ=ի$i ڒw#!NƏ9ztC_ N ~^plGV89lA͘C[7-3R)z|'ZnxP)h_G?,'s[Xc-]MYtpsʶ_oJP2v"кC#vTb!rIm)W66S꼽ݠ$G3`3n[qi<[ ,ܻ Q>o+S&Por.+TYj6"To:CmY_#߃ᾍaU5<ĉMFKȞcsG? !9^ҪGQ!{Y%PĪFa=za9zAzkow>L X&4|>wI, v^[q :))ᮞw[;G+ Z]P'Hn7'9ٛ+ 3"AV{/K~&" <jfWS#\YQ,mIe>4;Йݿ9-:Lcs)>t1+oAp>îy=BbK۱E2H'kl}4Sny'rzj@5Ueյꔌ\nN8$O 0-] HvS{xD)P{Ġh-F^=w0Y[N_;觶'8quX;ñ}Bp/n$ P̻ZiшWk˾|)t`&EAۢJ4ܔzrVy?J͹G"o#Q0ݼsfàCH!dQἷq9;n2x -NFxi!B=v4Fb>'>A*..= |жeM?B a4C!"l4"FCAJ{Ӱк>#pE͓O.lDz,qZKs. _̛seDV&Fj]Q/CE>I"!U+E)QMW4n: ծ-cRH(a>ۺ}#~FOGi$mu+4IZAvZwOQ'ӌYǣDT0fh7ܝ-$~f3 p p$DC4Wda*jOі8[1 V'.|}$ȣyg'zOi kKř(1ZR<>q2puDiV{l&vE.k$.F.zvoDnEu>d A?ɃT~g Vmk9ƨQ:+ -K doo9u=\(j7#0=7p픻UQ .P*vEN0=~u5̍W9 kpMs(E /?9]3njxIH4aEy꣎*רC/u#+#3+!"*mrQ!f|:l$ Q94lǞjL$0f4=Y}\GQ1b 9ΩM0k#ٳkvosGi[`=AlJx)EQۑ(y&EQTSA6;Ej,[E3 PyD Fݒ#jk gtp87m&N%ja >˧&rǔߤ8<]N|I{.HX%tV$or{WdHx@YYFw > ťaD_&lDr%X +9)EL&7yAkitGڕ?(:dNRdrxBa;O/iF\JuA1l$b3uq^]}OM, X6i_Ul}m;6F!_Acr|n{oy<ƹsbDYEs&m ܒڨbnX!Z'"I^i{JIZ܄/͉jg_♞!=l*t6Wps6~ZgMQctlZb/*lz}IP-ܱ0s]Eq*:s,ToT,,Ly)43]5FhH2%%ʾ4߷F\A"8TJ|-JK ]^֜ԋ<Ѫߟ٫UV)cPu¾B^bx6CvCª'̱3#/ '^KS"p]_)0㏍pE3RxUTXx`]L޷GCkIFo4[ @ -7ȲUs /f2k|VcwO'BSIFUN49T:yY䥦bE19V x[fȬ@x<{"pr:myz3emQ*Ȫ,$"}5)$0hruk'ZN{gOzbSJT^K^!iBKU^~=|-Ԩ9oþ".2 GW]A{n2 kvʒ#LvzOL9fTٔ?h8PӕY 2ֻ: k(z^)Q'cMO3sZ|9xX1>OޮB+FV'R RKtYSe]A|p}VL:c,ay8PXd`_*G1Q5.*GT󔏭 IJcن2*XVj,fOn IQ#`c%?O3*S|$?$/?fc ~d'T  jRU y5D YKD,(|J5mb&HM!._{M`SE—3^<(Qٚ Ď"=M Ikm ݂i]a?HPf"(udFꠠn( ,Ue#maTӲHX\y$Sg1g l)H4l33o2"0<Ƞ@X<r H9~t)&=gH"xIW5ɲۚr&N],ˣ2+kLL)z<4#s$sv&Yc:^ a*1S@dx@D%8^Ǯ)p2WwT|{vm@G>#ؚB`}v;! ᄯ~r9'Ӳe* ɣ䅯Y`|.5n6QZQ坍%c\^g7r5-efl lZfS:{ @T8"PV/>8c{qZ8ݩPkkE#m13^Qe.ڥ`0$is GB` A sՂ4igOC33Trn?g4$yg=>DHU&66όSx]/*IBs*zޫ ^ ϓ=d"QSQ@T|Hu~gpjZq{ ##KWG`:~eK1lyɗCv #eI7'hZėt*nVb"!v/~AP^#S5t83íuY%f;0hޅ4/^cث2kQY&38?PZ|znV{+LxZQ<"0uK=4)yG\5Z J |4Jqv95DtWLz\KO }oz bϸ`? D9b~bArdi~TH\T G);qjwQL~%BFp@d z #S2u ;e*l\%cjKϬ7E=\k94;!ueP&n&II׹(͈|.38e uqyejFbnRn)/9dmDUW}U7{}zEK85>)xɱ+\SfhyBɭ9˺zc~4J iW9d>ez"U""dR񢵧12P4|$ePwpybT;|nf+ͲR DPb׋@>0S1 Ί}50#u!/Q6e$SIi"#x9`OȜZ4øβ͌48n&.Z!Ү:xc^٪Tc?#􋋶;"xQ1Ý锂(y+G<K ~,%eDž]\MeBkX=sN<#^֒!^VRt/b p%BXA1G EqY0th5rVbT=~tܑM iAz$/Y1 ΐ?i -cuqKϼ '1#>W$N<)c-@Qh̪TԊn()3Pw#/c˦(dQZ1H{Auŝ:k>0e7d(T bcJ۸c \hΨ'ǐ4NzTFg{\M9]Z{Я NdcU +p_Wh6o#rEP