openssl_tpm_engine-0.4.2-lp150.2.3 >  A Zи/=„ueY(N*]| 85 >MFs~CqWRW][FL#&`pmȜX$W'"0)TCFK$xqyLո*7 !Wlt_cICӼ/;ZÇ 9Qg!~jm=f!nJOf%o :B1Sh)P sIO% + D> <}686C3s vɔ6e5f9fe62ceaab049311199669933a622db199286336e33977c95a65ed556f3a039beed3360fde88fe551262358d54e37967ba08TZи/=„@XA$Vi%t&[`W9.@{)\S0*U+yf&TSwHadN: Ի{>_DdL#_w%̈́h aq'Rrh5ws@sUS-o]JxP2S6P .T3/ BQ%h0Uc <$cmTESl&^#]|9@Q5lHu ߆6?S`j Qp>0? d % I +4= Wm    ? Hd$ T  (89:lF G $H @I \X dY l\ ] ^ b rcdefluvwPxlyzCopenssl_tpm_engine0.4.2lp150.2.3OpenSSL TPM interface engine pluginThis package contains a plugin a for OpenSSL which connects it with the Trusted Platform Module found on newer machines and a create_tpm_key helper binary to create and extract a TPM key.Z%8lamb62UopenSUSE Leap 15.0openSUSEGPL-2.0+https://bugs.opensuse.orgProductivity/Securityhttp://sourceforge.net/projects/trouserslinuxx86_64Kn <;AA큤ZZZZM8}M8}PZ]a9c30661d635981e4b076b8b7945581527bb6478c157c2cf43771f5653aa271f3aaf98f81437f21c2553f3c64604482b46f6ddabc0648a5434ac27dd96b727cf3b138066525d7731c858b36f2351895640d796ac0ae34105ed41ce3cd9d9873fdfeab0505f453eae2e65a65e825c6075903047aa891f14b05c82101f29bffb412623f87223b86da362f0425ab82877679005bd56060b36957e7cecc27e2662f8rootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl_tpm_engine-0.4.2-lp150.2.3.src.rpmopenssl_tpm_engineopenssl_tpm_engine(x86-64)@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libtspi.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Z%8UKSPNσ@NdI@H@matthias.gerstner@suse.comdimstar@opensuse.orgmeissner@suse.comcoolo@suse.comcrrodriguez@opensuse.orgmeissner@suse.demeissner@suse.de- Adjustment to OpenSSL 1.1. I've developed these patches myself, since upstream doesn't have anything yet (and it doesn't look like they will soon). I'll offer it to upstream by way of a pull request soon. By way of these patches the spec file becomes a little bit simpler. The enginesdir should be recognized dynamically by the autotools setup via pkg-config now. Code and spec should still be able to build against OpenSSL 1.0 as well. 0000-openssl-1.1-compatibility-preparation-remove-unneede.patch 0001-openssl-1.1-compatibility-preparation-fix-warnings-a.patch 0002-Explicitly-link-create_tpm_key-against-libcrypto.patch 0003-OpenSSL-1.1-compatibility.patch 0004-automake-add-linker-flags-to-explicitly-build-a-plug.patch 0005-autotools-choose-engine-plugin-name-based-on-OpenSSL.patch 0006-autotools-make-engine-plugin-installation-dir-config.patch- Use the upstream provided bootstrap to make a full cycle. Otherwise we might end up with version conflicts between used tools.- updated to 0.4.2 - license adjustments - allow TPM migration keys- add libtool as buildrequire to avoid implicit dependency- Fix build with no-add-needed - engines currently live in %/{_lib}/engines- do not create unnecessary symlinks of the engine module- new package, version 0.4.1 TPM (trusted platform module) engine plugin for the OpenSSL library and a create_tpm_key helper binary. FATE#304388, FATE#304221lamb62 15123888000.4.2-lp150.2.30.4.2-lp150.2.3create_tpm_keyengines-1.1tpm.soopenssl_tpm_engineLICENSEREADMEopenssl.cnf.sample/usr/bin//usr/lib64//usr/lib64/engines-1.1//usr/share/doc/packages//usr/share/doc/packages/openssl_tpm_engine/-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.opensuse.org/openSUSE:Leap:15.0/standard/a0e986f8b9c3a602e57834dc2e38344b-openssl_tpm_enginecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=54602f73c0e1e049e5779ed2aed0eea539d3ed91, strippeddirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7f6d7c97cf7704534d03ff2d8882ffa3f3babf00, strippedASCII text, with CRLF line terminatorsASCII textRRRRRRRRRRRRRRM2j*O89. [utf-805baab7a04b0fefdc7ed0f8c9e67411e455e0fc6aaaf09c203a33b77818b7e4d? 7zXZ !t/?F] crv9uo2sbi++Fr/S:Tw nBXC]v"A7_@x`@c/h@է,,S3@G7 *b`ՓRYB ݖ@CtEߓ(1/,8ěʒ\wK&OwK>z#<*S GtĢ:!0Be Mx#΄D#; ޟfٕ+෶]} frd욁2@H5ffQD_1b@k!*s |/QsD)GS;zE@idz:lV{S5yZt sl@_uם Rڽu2 U[[n-)7vet#_dGKu<qV#tB2i4',7j3<BN=[dMCÿ.뀃9Ȝ֝SVl$i444Dd7bUzj?UJs hY+K 6hJH^/nR Q;[xZƤd|裼]Kb*%@Uľ9K=vXaz;=;jlw`~J?w4\D/Vt$$fSLBqR][b\\jJQgo6&mƴXSmiyYNR Xi6$ _ 'yUQ)6i }}j}kR 6_O(&"qӐxAO;Lr6w = C s1άGxPU5H)s K6 spjfU1FQh~&m%{p1saFQjIBw1'~'9ҋ%j͜!}iD+*QDüß"hM$ L2k8A,t_dȵ*rª_B>h!4mŗ!d#lH{u^ηq㢮58WP#Z).IB HdHK#^$X-PD^s{%[%sz߱Tzs>/[L]?[>4^R1 6tƛN4کg:MT!瘀;{%SKz=( z 撛$N?&ܗ {zMNP#uX&;%ߣYi:gP % 2E ZtCs `S uݧԗY|!Csu[wΛ #?N5+ַ 6H0j<֭G:6%V>6 ;]?f,VV83`c\7$Kj/HnBh/t}|'j h>|v^~gYD]T>?ǷVumd:6U9Ħ|iܗţ7$mtqe d|8Ē[QChaC7ُ1{ЉIҸ=%Vmwl]b?57vk̥vE&gA,s_wtJNr;мTӱ[ ͉vW'i8qJm ?v%s~8啫趐Zt:P&,/,vlU՛mÄs#v>ۑ0_+֙ F`oBt[}spzR;oZ F'_|BJZZ`0|AF.Bٍ+(2<}>L0<å4 v] l1a 22(,˄*o%cߢ' "ވjaWX"#Z)b yf8'I Zm̉wK)^ `4-%ߎp{&ڗ~^-Yt{_D7Kq[c ԂcxĿ˗A1 ?rfbV4osvC)HAY r{+TLlRZeZ-*ۛv^;i!Ae˧cgAU^HpR[i-`JvKYC %S\H^0=[Y@~D깓Q :\.6:丼, Mk x2rz}dxEFVs=b_j*px,4X1H+ÂTKLS/12 >o Iaeӗ굶‘@v]_Nldnfj@, K8!?a$ቨ ]N@h* ԰$׮ߎR.$j?3zE {jqfE+bvMj%lb61}z\(\M]Ə%YA(rgaRl7zrlTkU'8 rYb+,5(W^x{RBޯ8C+8ݕ!U 2Dw'9Zqm,83-pP7q*UnL+=N 3NIF@٤cYm6 W?4+:%l 燠~&|" ,C[<) ":PYNqT, B_u^!@kDfrrAM. u"T,-7Yl<eB\M0vCR$) p*[mAiHk `3g$Bb@êDҵ0l| #Z8gcUwq6jp%P)t> pѕ`j MkocfmK~q_J[r ?KݦNZRGdUbHm7nD'gEӲv=P@kdITgX;U+(!M`76/x̟lܘkVƢ?zXD ݟAxa4zu*m09 ~@fS%:["h1y@,⁊>2jR@*PGrlY5 %b*{{U;S{Q_>s'H}M9[f'ĺۦ& ()bHcvixPً`'=[&%]#@rIʲ3=kw+QRk]U\8+?,obPP9Zgf-F& ge-h[g}jB1ۺP)SmR?MQ EB&rmh--AP{f%*57.VOK/WV7v`jj)@nRK6=j5&fB6!GP7D{2go3+kdpM WڕKHYTM$n D$fщ/Op=v-1:PZ)>:K3X"ʽ{ι)ﴗpJBhcrA*Zv8JyӀ1]'e'b*KG6#7 ^D)=ׇhSfJ5dq7SbNX55kܷ l8@5,.]~']۟6Jޕtoyxu mjB'}gI2ovxp#4&nqo޸ Q ~y)Zk;=Uw%L|]A+rYt1,*ʜKIf>z|sp%T0(6屫3ϴtn&Y?|MQE^OWI쎺 (Hp1Ck dR:n۲ROFR/K9[Ӟ#"L퉪􏐞uhm@Q+m#3)$99S"wW'y1jb𩚧&K8 ̰T1Uϒ_iZjxg#?03 &jw٪}b^SCWT$2pxQ0XfpABs)DŽ"D; Q$!YCV{* (ʏhuT}NN߰1$4IV1TFX`*c:(J ,|?oO:ota)TZ{(ϑ2Һ7 fH\>+ˏVqv$$YX%Jgʏ&bkh׮gEaGfҐ.No w|%T#3ïHK`t Ny(sے1x`_I|D$&WAbl̍=leY=H=TY9yAטi v#|<IQ&WQ!?giU\?{*XHU9T[_.w92oZgA#aơ`D30K\h&7flkx0gvdEQ;.[Tz  v Wn ;3X1aLW8lLn]=,f.~y4)v,"G2 aЅ #S8dOYjR[RmJDri ;.Ą/;W:|#넲q4k!M7TW܅xy׭Hw" bS7kE/5嘂 [U{ntpn` ؚ}i< 8du'/nñ5B jbJkm g dѿ%MnM^EGySmDpF)tb]<7"Xrif@t9CI}wI[]$o9t rv kR[Yj3Yob$.%Ԭ(ш0Lpu[DZ?< kw;a8KmtpЗhbETa|v5 _hicn ޻qt@k1bGl 7 F)Su} Z.eDȽ'1V`B_I'x|%s],I3 k/9Ik+!OR`&0[Pz!PBOUn;}|UL(ͱf?mA9/QǟؿYPmO=iaϘ0 o%PWlA%TrQ>z7aɰ<}|LS\f~S7 ĒWn]TK p VwqZakhA P$kdsrs1?,0 #>M^fN-iM+`O P][XJ:Պ> J ũk33pDJ=?`R*VSEl{mtiF@FR@Z#|+`([I11;, خ\gMB!*T ^8ئL.\Ia6eA/}P;x"@JB)VT[]`V;e-?eg^"UGvkNoLIFXW\$vM "-iQ> Kx6#{zY[-R43FFs8زZ4N!~AZo܂X|6ԁ{!je8! ad`,`V,+gk͌nw|!JݚHx?/ ;v r5íXTX?jA?B 46 {]P n$1텊YHy$Ͳw @#k碼U 1~ mŔ,g4_ZB~dy·I(+t= Idrm:Cx|%v>]kuҋN>@Jq{f?f*ڏ LpXf.ܡ6Z݂bƉ "| >K)6@L"uE?kbJvK?65+bɪ܈zD) ;~ڠ=HF|]* S%OMRM}%?2j!e%ތ'"SjM6X ("UZ׵nj!VƬӏy̱;ڱ{ tXB5Gys]I5JdھjTR3{NBp{1F)I-p}=Þ D9c@/ lDC ZKJء(e+B%&<^ji/*QXNz7`$$U*GQ T0y 8|Wt^9q]Ll "y+~cZ\ծ>s(m54 g `~K q!}Y0_|X18ip_9kdnC &݁;I=dA<>MH A-a-2 ?!3Qղtm`b$ޕyr9!th#/hKZm8_Sat+W?KcUaC295!C%:&})J΁|vzˡqw4Y`qr;fF*0Dڏ![' {6Axq! BK;pwI13Arm`֔)R !/IêMPɝ=|?U׎s=zsj,\X~7vz!e6OnK=hռ^R /JO (|-g)^3Hbl$KR'b50ВdQ@U=q]pJ}kZȥ!4U9[Z3X @/Gr?q0ZLq-hEfT%hbũÞ?X}- B&_.Ԗjm.c@B>AW2X`pON$(GvمCO: >ybڋsDK"#=%4$|b x@( ,v{'Ʌ¯`c\#&/iU@|5LY_nV ]?[{hCb쇉You(/QxjI'sQVaD4Μ٧& M]󏝸{>D^ Sf*F>vNSs\wbI!DWKXGwJ@WL;yX<+tN2^9yq_6^>269 g:DT| Hm@ԫ8f}3u L4ʔr6)yNdceTa xw(KOjBU2bJu\ޛbV|BFHQKakoaJߒ7-WYZأm/ K*zB+3n6UX`%ii.<'+ONnRdnZ1Hr`wC# =q+݄ Q\jB@$#LLk@:2jYL/ibq-;wp[d{)YIz .)ԫ'a1r.!;1AnzОqNdY̩ጐ`f؀T2D l:J- W~m:H%2KJZt'D!>309~m|HKkY@@ɉn/8s}]%Z(/?cP+{>oSeւr߷ǿ!9 _YOfkyHsGO y㍲3uZy!wdB S `7ZgTHym AB?C.^ֽ1-4~yu]c*z)C⒲^M5(##?AP\>+ӄh!yYUVP}3ew4exR.mQ^J~KZC/>*mBqXFwL >枭hw`"?Cz[<KWt#ܪJd^/lyϕ:3-_D:M%\.>>^ yoCk,TY. 6"WʨL_6]r.[vx 5b/0֖,)+2oxSx */!38S'/J -؝c#vӭbk&}t IR -C`UgǗ~f․/}=KjbPO@?85%RJ%@zR`%ڒuu6OQXn:j@2z'ccclп\sSVifaJ44F }V^FԷROOO6DZiԣDTW=5@MP7z /^o6B} ed@4ܥ6iAM4V@je/s4Yk+d̎/08yކjg[Vy?OY?0 g\<%SOMC,?(n5>}50b ]CEmyh{ I,lãTޚiA)&%Άd^Qh;2c!A9Z8<\s>m>i+YBKʰ ^)P)YqڱFoqrx®u%'# * .tbmh=͘\|!5$ty{,f|1Uba=o^6FJ!;9eX l37pz^Ԕ Tclnr;leݛa/.,U9 7O^N)N[l:vFgT^xVhjhpe'WSQb1^;A}Wcƃϒ.լLFQ|ZƬ_ TZue}Q}$MRn\'ro~؇lLCG+[q\4uN\G YFyޣ0Qprel-tCv>sy hBeS- Qp̷S&P#<7GUaY]<sdN6K{s k,c~կ(%9(v,@kE=8fy&kDN+xL|qזm?- ,[5ܮ :R8oa4y{ge0د?b.>z\XE~- k(}\}I>eE!t$!bF)d'A쐝{YZQ}β.T+b32Io6~F4^Flچ ł$7ަI)@W?AF㽠9,'T0O3. 4ZT.p9oZ4LK>êC"qT!s4Opd.I`Q}[(X0=.46ol6na_ rAÃ*=]e"WH#|>|)騶i]+np`͈%e/I s&&j0c"̀ÇF*W_?!ɶx'\y퐥2f[Yn6*5c$+Ã7a$MY3YࠄƤ~FkR\fy ڄ)`~w> 7cׄlu (Of ! CJ 8&=$-g՛*SmɝR2Qa8(6u1cXű!eﺘs# |q"thb!`U8Cu5rZ54]Il 64@K(r/sI_E+~)G gh j}P"n ȽC2i(cYqUFpv$!Dy/cW?{MJ֮ IwYGW^WHWa P Fac*h2 )Ö{LY9}ZL&uvf/`#O~j=`_C>Br Ǔ \=mDl$@CʞA>~k٢79ocW4y[?]G .( > syXbozFB(+1{\Ɵ&hږcn73@TfFel1ob]),Xs]pm6جja-Nmۍ`^S/?p̈ Ħ'ieǝ#t{Z8 3_$ dM_.RL%"ٹkreeۃs%ec@5"gۤ]@h?5"[8 Ln7+k8 “xL~ YZ