openssl_tpm_engine-0.4.2-2.26 >  A [ |p9|3+ *9mpNG+Jj)9}C#e+!=Sn~!%\f1H\_e;qȫ w) IWf{kRshn6W9Y.3${‡i-Ҏ9F܊K>:? iC|Fg&56wP^i<_2Y}`rs:y9~Žzv=Dn~赬I^Nk8wYZOe26e7afcda1b211c6f450623dacb7ff1c5656b332827445652be3353e5e4921883debdcd7d4f0c45bfcd4f752d10d901aa98f180Hȉ[ |p9|UC_Rf4ή᱿}ߗħޘ`-i,91`&[p{U 20B*>h6DjZ#Qwiھ[b1G1X|"RUOR7fm*m>] m"T:)sD'uqoٵSM]Ӝa*%<+]&l_˸烋(9NYâf1/lCI7!e}.W&B{gϔYP>p>?d  D )JS i    O Xt, T Y ({89:,F G H I X $Y ,\ D] `^ b *c d3e8f;l=uPvlwxy4 z`ptzCopenssl_tpm_engine0.4.22.26OpenSSL 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.[ ns390lpdĝSUSE Linux Enterprise 15SUSE LLC GPL-2.0+https://www.suse.com/Productivity/Securityhttp://sourceforge.net/projects/trouserslinuxs390x)~P <;AA큤[ l[ k[ l[ nM8}M8}PZ]88c484200b83d51b32afb2cf2cb01c3a772ff7876a87b8c140bd6aba65f23e6ae44388e84b5046d56f62d69e8863841726a9ad8f3eb7dcac143f75f8c441fdad3b138066525d7731c858b36f2351895640d796ac0ae34105ed41ce3cd9d9873fdfeab0505f453eae2e65a65e825c6075903047aa891f14b05c82101f29bffb412623f87223b86da362f0425ab82877679005bd56060b36957e7cecc27e2662f8rootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl_tpm_engine-0.4.2-2.26.src.rpmopenssl_tpm_engineopenssl_tpm_engine(s390-64)@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(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#304221s390lpd 15273206860.4.2-2.260.4.2-2.26create_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.suse.de/SUSE:SLE-15:GA/standard/a0e986f8b9c3a602e57834dc2e38344b-openssl_tpm_enginecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, for GNU/Linux 3.2.0, BuildID[sha1]=15a31fd829f5c6efb4924435a4f52b21696015bb, strippeddirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=587a475dfb58519155b28a892b5eae1a38e81c33, strippedASCII text, with CRLF line terminatorsASCII textRRRRRRRRRRR߅njHoDo+!!}utf-8e5b48317c6174b297bafc0d9e5ced601f66b6b16e25f8be165363a885ef96256? 7zXZ !t/O3] crv9u=gɊvqfR4(>Mtڼwx$Fw"dXpW7V : lU]o͚CC,fy#|3d$ӁǍƗ9 c >ɹM{Oa6#% VcW "$r)S}R+JԎ>G{u1 u!7XR.%D컨RUIM)G7:V?azolV ۅ8^1~L}"_2ٜ0,fjn`/R{ݱ etQ>!~KF>lWq|7lm1Mz5^9tWv޷=h}-ߍ`JBlڂV! x- ΰ&B:0joiJjH /@;li%d)E(Dx+J ,Ww8oSFGשzܾԺ (xk`|thx>:4w$kk!>Y +ݿx'rZI@:J vO#Φ,NʧZ.S81<Il_s|/y{:GuZ;fݽ%, .*GzC=#33g.t ijQznJn6A+1EZHҀ gA/>@i[)Ӭ|?FjQdǢ ̯kp:vp[2}֎fy*QbN㒫?/1_a0AyAȵW55ق:&)Z+q"i-롤~ظ(Y\g*~ c +:O8V0+өj*mv\Čk=+b \6O>2ԋ7չQۺz[\k=9 g+`drJmZ;]B(qS%dPF}u?;eDWs`^%˼j|)꬞(ոd,h#5)e~ qka $mwnFWEP d`s+/=Vxq%[]< o AhP :-!n3qH򊂣RDJAG8ྷV?Q-Iq4Yr)icJg*( C Pf71P2=B:ѝNzüoFCdA ۣVJ9lJZ\cFE.] ÈydT0z|ݗ<9xr>!8 iF1ɬxR,X>1AUdt\00zz hev2U*zEMQU2I[):A~~#^tdw9o\}pV&awlʾ΢2arJi0E$*~!' *^soX+u{7@u&_.Hd8Lu)>o `(^2~G4 ^腚wϞCܯ,ȑ_]et79{ ʼnȚVw .`dJS4h#`[$$ZpH {8E$prmY]|3]Ѫ)Nj䌼wawv~57Q/iyEJLbWğ`9*ZF۞V!pE8^EPO΀'Q?ardH<Eze|#]yQَdd$Pr͆gK)a薿:2BR9?K_ݭ¸ƣf]gA9~51S7вqdfy K lXd;4?𯩀+wU}+(vxP 1Ls~)?Ig,~䚹$S4#zX^S Vp>t%sK5&*v.XdIV&y"Ⱦ^Ə©Ąkm)MU􀯄HXH>NpsHlJp; Ȉ@z[4AP{Ql`3ygmbj&2^ULG`iZF@qƭy8f]e#q}YvpiEuqј>(0֗I$W{~KnTwV>R(ZmBEA+S9jꆆBb՚t./v_el6mJ19-dK9b,k5;]Ķ C}(G_jS885 :-^t#6&lr;7TPk.i^ٸEFRGyn{33׻pQ%FOwXv~u*5G9rި%"9bB|0fY<>o~M+gH]&&hx.n;%9B>کUiDG.8u qX Ӽ;M01k/6,:JuDQI4KҨ[6?^!W(7MC)ӈim|=OQqZqwt8oWH~aD}{A;6qFkkɂϺ) <3>. f1ess~\95a@/ߙS$6n0@Nnx7ٝ<jAˇ@JLO7)oOXil@>lfx@/eՊ9z!YQ*sEm0b_f<5W [2IYcQbeKV<~2 ȏ?DŽtjP*' 9TK܅/fW݂҆]Y%Y/@jhE9KFx5?l5i>ټt(ilJ_i!<~*bK .~r*Ub,3usi1#cwVAKA]\ӗ.k޴ym"`$hfaq/>ЉQz{ШU4-fMOFwB/$! 7:j.&K5]A| lQG{흨< Sq0L|R쿻8CM l*1˞~FnrKȶSm/౬t XtuM?G&Tڀdd7Hu=nES0ߨ*>rBN]*WGE yzXgf +Fe*oഠ?u ` s 1h[j'A('S i .~  S{n+anZF==ܤN-g:U}9wf} 4U{ ^i~v.V[j$9:[bH'qQN0.C,T&}ўKY̲TM1wKI+"JY+<"3Q0r&Oչ[FDIG#Uq $X CY=`^Ķ+J:4_s/=T uپ1Joܯb~NkQcc4 1{n$,+L=f[~ _ZoSǴ#5?aŐӯtվkKS^=)s*)#ҎEwVIUY-EͰ#})K!N'Bd2a$4۝+eXhwXg5M}WEɓ(RM h¸R`9^~X;Q(P8xD/rH|Nym}& TʒZ5= l5׮.R-F|$T%m̠6Y O}j<no[F d63qgְ" ` F|3^F0CJIq$$#a$$.QխR~@I/&>X甼~F(rA&NGKoRK)[MK^Ɇ_Uo4A*.7" Z}~fZQ!XSv4W=OPcG}OV_5 ozI;K"5!U~Ioǐ~(".8{wdCedSdc;nhNLmDȤ5*MʏNf"ؙy"%QFf7f,r?S1Yb8bt0[Γ/j빴-8+];LPTvQ8xf02] Pʞy󱼳?%[HFnbU$Z+(ubG==tX gZ6ogo! w$r;&G\4Qf{";dr}H}*7& s67vX4'W-oⷐϖ bAUY}, wV[ugr,WRq(;ߧD`ƻ(] ofslqh lYBeq C;oK޿o m+ o•ү .:Ɗ/i Cb3<$7Կ[LeYfnC9^ߙAEc; } YxCK+,!Cf.2#4JkP5:Y'*hMr JuRPJ Y!Kc=>hrK*zivN-8H* qtZb GNOg idV *+ J[G300 ٛ ?kUNY!DqK_9/3BMo'- )w=8UFST$K%>(Kj-ԍ jJ>5/ j>+,Znt 23}fG#X\њ{c}Գtصf/~sS-xLk}8x̷_9JĢ>i䎍ĞX>(Tu(_I5\׽EOIݒ 㔳98X%8WYfV-]&yӶl|Il%t`QDTl+ԜdRP a8?’I&p‹Е4rCCbQOpd?EDjɶL{&% ؔU؁1֔8w51l7qΝR. #2TL`fپn%,σVv7p 1R=TqR$ w΁_eՏ4Zw΂@ċ. G] }3 1򒛈GKM$\%y3UNh}sFl/&RU_tb0 LAԨ9xN ckhN-zR@b<}qy%{Wz _9E5ϕ1m̂T؟m\ITX 'gò nYBh#_t-UxUǮ\V$ y:,ouRվbNdG>H7۱N83U~^_7SMB`:j0q| w` R쫂 ž3S*6E{Dωn}G.AtP3.QlR(Pud9.Vت=J_Hy\I]yC@pіd8TD+SM{sspl5Rկ[ !Mȴz#irK|xnZ\ѯt^ c4Ըב)6mg&j?L3xG%X-#/OTȢI$?{兘H ifAnψ~gw)n&.+G"9' 5Z!AIfV4 \E5S3skV 9"kH 0$:WRG9r A>, 8G2ڡE)k>o?_QHJ!fv/9zUJ4zsn?&uU,]?ReaC49Jk踕:ʩx8Iv|*ڗuC_6̭TxGD{{לq"X!ZsӗuSpxߌ/Ҭq&[Dj#ǍOu"kD7R"}USS䘲0 e!@e)/WJY0hnUঘ\ ׋nPߧZQBl 5賌[o5>v+P꽁QsAuwȟ:?ϴ%A2IS~}NU\ ~!9Ix%JӤ蚋j*.̂N'&o~ JhwjzYBK{1 ԅTaq0ጤ)R%dnL{Mأiܶ^DqåwjX2Pܰ{O2 <*$:tHgtZЙSyt3B(3W'X 0xloAʑnʮnigl+:·H5]Fw0*D iwxbIBmdЉuW"'~ϔ;Ƨ_kT3i@|DmDh;Y=_ f\0&w ǚ+,aFLb+UoR!2544:Ыr,F1;t+疐96`] v<TfOk?G u"3q:YGwN7;wH!}q =aap-@sEWhHF5T߀ Q%bNp\m`0oɒ.  Rik"O6P[UF|j!WB0<}s6,Izsm$)W{ձ >ui|us)5v#Gӗр`\"̧swRG^&टS]?,Ճ] Zs tP|ϒP$f eUcrQ?˓Ig5j)#vC"9lTS"< \P5c##dgXRAȓ?W[ ] ߀lDkrѨ\ AݮVXS̀t)T'v⤅Uz`J_<v }D 6 ޛE: +C 1T&oKߟbKM@~S1aJ:GYܨ!+Vqծ>yI)/Zc%9G'd#:UF0@j0~=8?@Kmc<' bܦu`r tK}V@PvIH#es"o$'oL8tQv\+*2 K&#[a _18)6]M :~3._d ^6`o&H<؍()|#g5ل }M퐒u n,z4ѩPbRyl F][fk[9c+XP o]B#[Ao)]0E2&!jvT|=Y͓4M!惙oIf,\b{{X&5IR\/ǓYLQo!»x]:ж4xy/LMRoe3ЭGRA}ZF5,T#MΨzo$O+6ku:B8ס̅03Q):&cwS*yiF5{XyC &SZ@Y?,3zO~z~>ހ;BMYalm+ZZ rA%bx@tDE dj C&,nZA9Mj22A3LJty훙;&>^ggmOj/1N*8|? E@CGhYk A yY-6C[P<GQs`5@}DҹԺlrӣhm<#;]= 鈫Y")_{-* 92r˴tѼ{&qaNѫq}i9V*̌ ehxix%W[R3ԑ2]z"Xc?3sS8L! k(T>7VUZϓqo)r=p(kj~iREy/#MI7ۂtQjãE-GP#v).uEqlbT\X_