tang-7-2.oe2203 >  A bCeW^^f? \9DŽ B`{ ~HppKaDp ΖMkȳ5ճ=odh v ϠTm1 ^T[8oC3*C%|-o3̢ۖjW.Rplp:m<T[ ݐ%A줧h4"X1!ZOdm|-`mJ˦Vr QX5Μ?: b4YvE_42f64b0e311822166f0595ff2bbf5101322ba8ab5d3b40b801f77e40426bbab9c54c03c15969d62478129be724f4b66659194b4d9vbCeW^^feXr]UБH 1rm "`?Uou_JҞxa‘~Zb:;y _kDtE 2h/:mj52ɻ2V ؜lyÏtʸřN^9l\,G9in}L0%)L֟YO0TBx)PjhCZd`n\m9,F#:ZâA'B6@enƖU{(ChD?})\>pH-?d   > &GMU P & D   'rPp(89:=>?@ FG@H|IXY\]$^& bcdeflt8utvwxy@z|Ctang72.oe2203Server for binding data to network presenceThis package is a server for binding data to network presence. First, the client gets a list of the Tang server's advertised asymmetric keys. This can happen online by a simple HTTP GET. Alternatively, since the keys are asymmetric, the public key list can be distributed out of band. Second, the client uses one of these public keys to generate a unique, cryptographically strong encryption key. The data is then encrypted using this key. Once the data is encrypted, the key is discarded. Some small metadata is produced as part of this operation which the client should store in a convenient location. This process of encrypting data is the provisioning step. Third, when the client is ready to access its data, it simply loads the metadata produced in the provisioning step and performs an HTTP POST in order to recover the encryption key. This process is the recovery step.]Hobs-worker1640081563-aarch64-0008Huawei openEulerhttp://openeuler.orgGPLv3+http://openeuler.orgUnspecifiedhttps://github.com/latchset/tanglinuxaarch64getent group tang >/dev/null || groupadd -r tang getent passwd tang >/dev/null || \ useradd -r -g tang -d /var/cache/tang -s /sbin/nologin \ -c "Tang Network Presence Daemon user" tang exit 0 if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ]; then # Initial installation /usr/bin/systemctl --no-reload preset tangd.socket || : fi if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ]; then # Initial installation /usr/bin/systemctl --no-reload preset tangd-update.path || : fi if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ]; then # Initial installation /usr/bin/systemctl --no-reload preset tangd-update.service || : fi if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ]; then # Initial installation /usr/bin/systemctl --no-reload preset tangd-keygen.service || : fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ]; then # Package removal, not upgrade if [ -d /run/systemd/system ]; then /usr/bin/systemctl --no-reload disable --now tangd.socket || : else /usr/bin/systemctl --no-reload disable tangd.socket || : fi fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ]; then # Package removal, not upgrade if [ -d /run/systemd/system ]; then /usr/bin/systemctl --no-reload disable --now tangd-update.path || : else /usr/bin/systemctl --no-reload disable tangd-update.path || : fi fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ]; then # Package removal, not upgrade if [ -d /run/systemd/system ]; then /usr/bin/systemctl --no-reload disable --now tangd-update.service || : else /usr/bin/systemctl --no-reload disable tangd-update.service || : fi fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ]; then # Package removal, not upgrade if [ -d /run/systemd/system ]; then /usr/bin/systemctl --no-reload disable --now tangd-keygen.service || : else /usr/bin/systemctl --no-reload disable tangd-keygen.service || : fi fi if [ $1 -ge 1 ] && [ -x /usr/bin/systemctl ]; then # Package upgrade, not uninstall for unit in tangd.socket; do /usr/bin/systemctl set-property $unit Markers=+needs-restart || : done fi if [ $1 -ge 1 ] && [ -x /usr/bin/systemctl ]; then # Package upgrade, not uninstall for unit in tangd-update.path; do /usr/bin/systemctl set-property $unit Markers=+needs-restart || : done fi if [ $1 -ge 1 ] && [ -x /usr/bin/systemctl ]; then # Package upgrade, not uninstall for unit in tangd-update.service; do /usr/bin/systemctl set-property $unit Markers=+needs-restart || : done fi if [ $1 -ge 1 ] && [ -x /usr/bin/systemctl ]; then # Package upgrade, not uninstall for unit in tangd-keygen.service; do /usr/bin/systemctl set-property $unit Markers=+needs-restart || : done fi9`/" 5K큤A큤AEx]H]H[G)8]H]H]H]H]H]HY;CY@U]HXw]H]Hbf22bca9fb526d0af01d60b9320646a8b718dea29402c4bfdc77fbbd766b3308ef2a6de017ecaa59651e0144b1b2b73c8ac8170705467e3b5004c33da78b854ef7ca7c12fee01b45a00ce828c19c84e09f51d67417a922a9709898dc0287539e34a4f0be8d0dccb5d41b1d41b52b8fc094af2226db2685a8eca30b27cb2c02afe57d3bb1516df4016632fc1f3c3bc6c8b87e5ed177c00e59c8d0399bd892720217f138db2081d418e2562105b204e9e8900e6dd524e2b89a7d7e8222770d7581e39261e33885399b05dfa8639957b48a80ef2cd9c1273aac3bc84887543c88a44d7f6c22db811c268c068c4c167a253e08b6b7852f0d62031eee89b601de0434055b132d03842cb5565383bed7e65af690de04db06de4c2d1d5b7ff8ecbd2b2974b7d61960a59173d5787809104d0b58c4723f2d0d7ed1cb0ab9f35c16d98f998caf9f20bfa5b889041588f03d471bafb98ac608c93b4d66933d76187d2549998ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903rootrootrootrootrootrootrootrootrootrootrootrootroottangtangrootrootrootrootrootrootrootrootrootrootrootrootroottangtangtang-7-2.oe2203.src.rpmtangtang(aarch-64)@ @@@@@@@@@@@    @/bin/bash/bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepjoseld-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)libc.so.6(GLIBC_2.34)(64bit)libhttp_parser.so.2()(64bit)libjansson.so.4()(64bit)libjansson.so.4(libjansson.so.4)(64bit)libjose.so.0()(64bit)libjose.so.0(LIBJOSE_1.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)sedshadow-utilssystemdsystemdsystemd3.0.4-14.6.0-14.0-15.2-14.17.0]@openEuler Buildteam - 7-2- Package init/bin/sh/bin/sh/bin/sh/bin/shobs-worker1640081563-aarch64-0008 1575504000 7-2.oe22037-2.oe22030-metadata_list-compact_tlv-tang-7-2.oe2203.aarch640-metadata_list-compact-tang-7-2.oe2203.aarch64tang-show-keystangd-keygen.servicetangd-update.pathtangd-update.servicetangd.sockettangd@.servicetangdtangd-keygentangd-updatetangCOPYINGtangtang/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/bin//usr/lib/systemd/system//usr/libexec//usr/share/licenses//usr/share/licenses/tang//var/cache//var/db/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:22.03:LTS/standard_aarch64/6ab7abe26fb6940aecfb048268cf5cbb-tangcpioxz2aarch64-openEuler-linux-gnuBourne-Again shell script, ASCII text executableASCII textELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e961565dc3732921455eb7dd8bca3f5b82535406, for GNU/Linux 3.7.0, strippeddirectory  RRRR R R R RRRR RRRR^2+-6cAautf-8ed3b24d45f67e2479e6a86f6df3827e89754c99eed9bcff4775c7839427d61e7ad8817abd9496aa6e1ae4d1341a992a7511985a57b8498d3fbb48e8fb57fc00f?7zXZ !#,[Q] b2u Q{K(U 7U6*0117xgq 2ELu?59ַʼnf.8L1{ < /ǟ3^vϬ~+vNk2g4ܚjex[ٛ% uXhqϖ_{|Iw' \s;}`z`NlaNTDa-TꈯV}$ _(; nfEwI(T99A4νl,EkW0WfzRvR[o9FJ MMt1}/tW5a6|}u ,HS4gҚٱ b"PRJ؅X_ZQ{V]5rVobE t+gx~P73{^&AHp 62˾ZA?Ct&yUĩ[ 0HR נ8}Hox!9ә`zŪ=l}1M"+>C3\\Y Pa|N-2O AS: Nja'. i#ޙ\Eqq lQyoÑeb'Dkc2(62~c4_nAZ1 )MXt]tVvțuTY"$EW9Ko _; {z܀>ؗcxBq8ڽM:@PBw28wg[|W{مowyn3G('Ɩ~2p[ ; ٪Rokܟ|7D*|@<*26Ü`YZ$$XX!~40ep;c4`Jw$I( Go/^ޕ ULLOԳ)ޢAu(RDg ? t{'ѷM9O뀷d 6 D4cn戄4@ typإ%-}ZABW6*prYԫGT2G lhrdžӾg="1@?w\F<üT ٽ3  Y(]DD= 4HM4ͪb'ΊVbvpnoV )2˴&I,Gyg3G@<{jJeg3ĹS%`v!hA^ژ0UZēOU7 fƐ׏2U!GrZ_Xd.,-ܴ [WP {=|Z,)QpQ9_a%1t?A4"C:{xRO6gV} 93;#$A=NYߤ87}aD Y-Xs!7Jأ%d A9 cE[TM^^msrD˔RzɃ:7}H,^(ӽfG&Ԓ{E=@ U\ה@J˿m"s|9s8)̊;K=rAVY>=+eB!5G2Q&|9 U3E@:GROzp^`P/h;z ˑ[X̝?Dz\Pb`chd/֫9q?ozrr&2nr$1@l ! Tʌh-GIB9 l[h Bw:y#.3ck:3ߧm|)3 L@YA|^o6PVM/KOn?,D">:aOQxwjxGصA52zpl'& AAцT}qIc1<.ryd1}#2q*(4mwRlD ]]?qX fg)S9tf$} Ka[cLB *?9=¹BQTM8?q@ Mm:na ^?V|Cf;,ʝ!Q{\~^U09YSNl#bۢ|9F,SmhsqfG4LeHd"XC$k;(15f}gA"3P9 4Am|BK̆ fNzrD?^);}-sANgX}!I&2`[yix))Qie4u#KԜppuצCì+SLqLzEAcb6(Py^#$ 7^ r-ޑ'M_G@ys.K^/b$3hz9evUXh_\0)6q@eKUIfk^*}jW-`kܤdL)Nb} '\agxpԨEc%w4gW ܳ&K:* nT D* +\& Hgi?䒫)exgąfwK;v2*/^uVP$E#zA}_qW{mhi4Yv"W!P7>C7*GPk}]!cOU@+VuGW]8ʏ3gLx7dUDug BJ߼iQ& @.;/S /Ib>U4Xԥ?lY3g=`A~W(R lPD$y({=1&06wZaYCdgeEDxzP=#M\3LS(J5zaIUhB%ɎÐ拹_ b!bJ`nb*<F/;J/Y-SPǹ']aZS =dc 2TG)]*S]T Fee" 㡖2S!8tE]i%dgxyוe: A -̫0h4 hʖ$]zJ?JJ`.J6$=Gv{) 15itק.B<2d2M|k ؿS߫x*HuW]hR.XU"w F#$[A7=V1 %2kgG{4BK-gId=oxqEet+]=+F3sn"f /t"[ ®iYcu263*J ̕rܡD/8dJI$`(.̭oracM(yuotmuyWBΩslKv7+!9L >`5$-Is'c{+xRQ{yHo⏜5O̺- PPG>l= "Q`wFy>P"6HZrCpP▽҇NV*aK}+rG̴-Wq8vp3)N sbv!4fO%9 KѤ"ne6x BRb>"]9<_m{ĆeXpX㠎dxVhBp{(~"szY8ЪzPUuB%̢ CQ"pɾVL]%cnDUG5TX5E2yY$zyH3.'dJ~0?zG-3^G|qSP,+UԇJE]Xן2d>*I% ~QY["<=eNv Jw {@yiy*)zڿi:ZL;xX$uHuׄ{)KP+~8;)qdƏ YWT+Dn2SɯKD "V )UtS U$جKH6R&ƺGH`5dZpSeNJ}+y-{Zw<3 Y2sT[Hha1 łM=LqGkJ dzYMzn Iut'4ᴔ*!eߴ QH:q;JAXv#>R:+J=[6@@f!Cŗ~Z2ozV+)8)1%;@{ >'~qr/4uAԝWĹI7o :~c6yxƿK5iL| 7 %eS"KTCU2(+gNsf Ü^m8jm{pYb6ۑ8U&lf(33뎺M)`5YD$u, Nj/*dlm>%ۭұ Di)O._cR~uUА&226c" Z@]bv [s*:s2C+7.J]NkP'Y-Ew=eKJ4XieGB#s^m90\k(f69;1VH 0juѷ-ٸp<&)I:fYoOkuFܛl5IΫI`5YiH+hҦˋA˔OBh$h\!",JpYQ8ih5f(&u nsi "1W Ga"yW-/1cNsN &}B>JE2E wNW~)L3&0eqjk.⭜VGhXM16{YTu)xa+_~[6j4<<0 ϋlxk 1Ƙ#̶im{DaxQX^`;Tx3Np9m] n[ wCk;^ 0F"ޚ% gY9J@ t6Kuov⎕d>~{.ukR . C34ʺD~DuШf @%Ѡ9&V%R8 [7.WQq7aaq!X_|ړ[H.|B_Y-H }ZWQ*#)" Y¦>j-9t><>T9"Ů?3$ό ѥFz[#R0}"֣?}"QcB sP\䩰QNY$jpthC"]hnulVVa~C%MdH7֋eoa<j&p9s L.y)g`d?SI)Xw-pU]P2;ס1DCQ:JAߚ%Őxz dua1'9ɩ,$Zf8l81t߁(N޿UbqZ^swW@KgE|,YXONHʏR A3Apg!0Dos鹶"PQ cf~̵rh-xp.TZvbN|EANվpB=xG5X 6T:EnѮ(O'Ri(;E&dx^$#Cy5'A`»opiXo:H$In]AYIY[J  Ee}^;.t<<7/ݙ(KKd\Ȣ;IPY ]ih̻-&񂔚caPGfٜ_iƩ +\*[h[hBP5RRg6[2}X%q?o9gM"݂0ھMMP\.6`5oдi/'Gkm=֍(DmRh(^!.V c*x55{u*x\cv:[C% Bop^WYV! KbCd7v N[.~; i;Ē'V/!'fs5R4;ۋp+ $m2]%L$>|~b_A4KwP]p6R$X0T7DHXvȿXܽ$pV  +@s&8N~7o2 /pW^]Z KI*px76 "xenM>_ٽACƕ@4a;çևt*q_ z8h ILF82"4h*}R*-4=| wӶP+P!=is`n4Ӟ-c5ha"!FtaJJj#cz 9@Q>r?ZO?%:xM`4&b?ǯR.﫬C-_ .(+,@;eoHj<07(]:JӪNN׎:@^sklӍC5'lbb~[ҧZx1s #njDq.<˪wEm4P(?#~bGY$s|w\SʥdX.xG1L~tks ߉J#%wf\M:([]ƝٱZHeg+>i=PVtV_n+<`d.ak݊۱5t!&k'Çhѯ<44^r#Ȉ[h=[/7dͳKM n{W 0-]ޖ1HS,Q웂Q]~k1j=:bCNfA$l6-wdxn2+QhxWkl/t a/;,#U:,"C"DMSq~7~/'m <&"~kjk H_á+{X9U[Dƕ+C;y u̺x ?f1[GsW_-ԙ,+dl_׀BEgWY{ќ5C)8>ܫq$uO*LQm3Cߛnh8fy :(Jjֵ0 ?{tAk6g)\w%&ƊquG0$`[{)0C(QT+HU0"⫴"L0YUЖHzs;IB%!¿-C}LDd-Uq.,5-<OG7I GݽwbL܃=ą)90C1mZ.C`SО4>*5.yXH\L{N;cG[F-/v]HZbVMC'ݭJG cKLnDF,)52pAԿ ɺH v !YDAfP괗įsm!N;Vיs.NP)8Nd_ rga)Rw԰L̍Ԁ;i`'Jb,d E .bϚg~7T9Tei\M :{g9*n Q)yW>; j?y,znwu%t{yf=_f|>Sj6h4$Њ:rQ-MĄ-+B$9|䨤67ei^gz{nlkOM(:76l8n癃K{=[1q9$%+{AR"Zpʗ{ 篆26۩.W^J9Wh-YO% }d*Ń\C3e"_NCgl`J@A㹗 J% % %$\ub.`.IԫȬ1m6KtOԯ ']zHq7))PWgrm i04'h{-wQ=*xj[@R >9,y\n0-Į1NsUg^Y`2[|fY@lL[AlYH~~biwg;wbZV6?[-VöJNη*XD$,x,f$X0''AGbUu*2Qs9|+c 70D @31fY;ng͊mj;dc 1PȲF!ƭO0ۧ*ZxMq$9:̝Zx趖0;{#%n~*Pfc0O(SQ?J”5KbRQ׊{Ӎc{' ]B-<>Z߹0F1!L[c8Tƨ?#\Flp]"!bU+>umV<>PvرSY'baepmH:nuʮ HF#؈oQjU}"c.Cff-cT.z<7,2L2:^s+sQ:;J5_*ppw\: (Zr*ȱ4M(^6H4Uja>Qe ',8·UodL9f#C~"G[_8U~Ldm}J/3e3P$0Z;<˕MCp2]ݩL wb|m#FgsSh~[\G|Q p(hJN-D~&o8j\Czj ]:,$4[-R,!iKH{;n̂}:'4f_A h#.} "-ArJ{ҒmH|Ы*RaqvjlutBK'PLAˆӵ *oQ9cnxA|HWZ mG,@dB"8Qp]=K.૸g_/ d%8>Kzf؉K|7xdčv(n2s{04l_n"qb)ǬPa*AՖ*=d4Τ mE\muIv0(=ls5U&Ǽ>Ry?W#ktS$Z/%}=-Kۆ $ 9/"FF{iyFh/ϴʁYiy,6Qc?f:5% 87_n]EGR1IlMk-ۊSrF?=9xHz|"zzE1 i gFX@f{UjG_:6; CODoEq5 kz4[:V0I5?L"{9nX(M2' Ӭ:xp~c܊>ͱt^D!0F n7!bU9Bi7{,Z>9-YcAUd;*X.|8w!-LO&n) DԻ}jȲ) zf/KΒxqy:&TCt~]YŅ4;V!P}VA.Nnp G{0Bq<ҽDE::*L#jlwךe 3U\a_32-CӬL׽/9͠2hV4G^^ =XPL W e{҈l{ˌɽw&'``F1d=<΅5Do0;? >Դ$jIAƹ&cd9A GUy) c2,{/w+-!((+uY,x2q8Q0yP %h3ͧ{!9ӏg|BJR99#ILW^HM~xB,tqqԳœ0iMCd63GaЄ M.`;59:f>|w3B$];SQO6\/r-@+)C.l>^Fm/[}L}h :@cq6Ab"Q` l-겥(k_ Ed1p6dc· tv_j(9{Z &5 naq m~MM3ܾk5u0rبasl޸qE/OAIc)Z$am%vU7b{ +퟊ݣr?2ᐝth3:."BV؟Fþn MFqTN%*@> I *4 YŅ7àIf 4BJ4W |qr~#=v)CV\y;&8fJUG(eY V2i1JHZ'|3fg3%иNlA@ io  xǂgdQkrV0UP%r z_cº9s¢D@HrV%Y,~kӟ[BxzEAAU$DȎ"48V$v _=S^M}(BQcg)?G] I֢xYg9?4CҋɄ:3cƅB9He9!J{@!҄Ox -]SRS3|k=%L؛iTF>WMV /[&"g<0؃&lUzT|+ྏA\'7mS!x8!JxH|@#qN4Ec7$ht&W8E&0,aw_3!+~ 231) UqChM0 j$_3Y){3}28<4omQ \[`h)l;ldxVљc=+cԫSWnȎ΢RQG TB Cxw\ ni 0Vq6x694Ux%}IF㲹=V #Wf rdu*HV~QÚVP \;l}ߤlS 1 tG] Θ&)~r|ܢfPmEuaMa(J%mC̨',Duvt*ynD`;Eʠ͏;S|'Ӭ':Ud$P mPph Y ?)j*{=/B<|5PMUt/9%i: 0yx*DCj"=W Oce9d5?!$EI#^c5Qb "ZGʍPce8 J"8,c&M]p68$pCjX!A j.YD,>m\W-.1#ܺ:α8X&x|qNȌ֎wRɎMQRu7j gܞvIrktUdvUN,5"ZD#O|Yc <9?͝OWLOY'LՑ.GBgʄɩ^h4 0)~iLp]LKIA?ċ꺰$+w}e;`*`dOI"uP..[c|uR`N񤍰eU.Mu1lMҘozC"{LlsHb3:s%'fMM>=\POپmʱENq$K]!BG L.S,Ulyo‰dễG,*5:Z^e6"+Jsܜғs6>O .% a-U ȢVaԋvmJ~f6vFL* ;;! q{K*oO$*%ǰ6_u}P2/K] 6Z"q8nI$ui42R0? B;5*Hm.bvA$57֪L]* >UľAFYlTP_E{أAX4W=rױHPrޮї^O7ĘPmi6|ȇz^8{k#f "k\{q[BesNӽhll5sy`zs0B WT >ocb/@򦥖knEw;'\ŏY2=-V6 d]Fְu}-eCh\7Et?Di 3aN>GB4$ݕxn4/gѡvf̣KY><^&PA4YMX7@J]hɑ"Ͷ {QVQwcIc$ȎAwaLmhucI7o"ގuN{;d..? : 2h}:`e23 <BU6SDj nYGa :x:#]ðLWq^fo#i U=`Z˜jIGf%$ PdOHPғdZAuRi|7Diy4olI Ha}7ByqAxhƖ=_~!}[!khʍg\ i73 pYr~/rt^tڤ-&97%\x! .%vYyFui^ߓU0}RLկO/gc6oĵc<:l7Yy =}]8^*,5FORJ0Z= } `~OA04W9]>:4w8lj@]А ޳+4.Tſ[j= '9f<]딑 m=r("lAE@}78=&_CMBkn02>_+`jֆO(+C-AXDr7o`!z#e**ýY c,w2S2ŝrKi%#^24-JtHBۢpiuןSCwAyziyUQtKFr0O^ؙ^mAUXJ@P滑Pi)cT$gYx$`<]@\ũu47iaׅfpvK)Mޒq8䛍Pɱ(^hJ\g~1JFSem \[JE}D|%i+%+1G Q\)) YASl4ϙaTҭt$[XzBB[nsG b̅- EKۭhLؙfxI{6os`tXxZ*Ϊ:VITj"9="Zk9LޫРU](b^s:G0G$VmeӺA9,:$~Wₛdק5%bIjMAQ{w YZ