unzip-6.00-150000.4.14.1<>,vfyp9|Wn02™ăƛ}"Ocr} FIep7#TvWt+ljkJz嬆3 })[0V qvYRPA,;@f#N{bPFK01ʤBfkơ mP@%v]P W|7f:pCaƧ\x"Ϥ1(=ϨV!W$Wa(wrz˧5^qV7H>ET?Dd   @  0IOWx         !     Np    (0889t: >@FG H I X(Y0\X ] ^b#cdDeIfLlNud vw8 xl y z@Cunzip6.00150000.4.14.1A program to unpack compressed filesUnZip is an extraction utility for archives compressed in .zip format (known as "zip files"). Although highly compatible both with PKWARE's PKZIP(tm) and PKUNZIP utilities for MS-DOS and with Info-ZIP's own Zip program, our primary objectives have been portability and non-MS-DOS functionality. This version can also extract encrypted archives.fyh01-armsrv2*SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Productivity/Archiving/Compressionhttp://www.info-zip.org/linuxaarch64for bin in unzip funzip unzipsfx zipgrep; do /usr/sbin/update-alternatives --install /usr/bin/$bin $bin "/usr/bin/$bin-"plain 10 doneif [ "$1" = 0 ] ; then for bin in unzip funzip unzipsfx zipgrep; do /usr/sbin/update-alternatives --remove $bin "/usr/bin/$bin"-plain done fi  `  fyfyfyfyfyfyfyfyfyfyfyfyfyea37574345057edd52a81c4bbe2dc18f2cc454d7b1cb7eaecd894bb422ed0983ed567029dae732f96760ccc400cbfaab6851bd835f800b9e99cb8812a025cd300daf26a62effb0eda4252b22ebc879145779f8256eac85f84786ec7d4183585dd077ccd18e5719776df7f06b667bda8f7547aa5c3b9cf174c0005608e9309bb8/etc/alternatives/funzip/etc/alternatives/unzip/etc/alternatives/unzipsfx/etc/alternatives/zipgrepunzip@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootunzip-6.00-150000.4.14.1.src.rpmunzipunzip(aarch-64)@@@@@    /bin/sh/bin/sh/bin/shld-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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.0.4-14.6.0-14.0-15.2-14.14.1ec1@c*a9@^Ǿ[;@[3|@Z@Z|;Y^&@XBW%WbT,@T@dimstar@opensuse.orgdanilo.spinella@suse.comdanilo.spinella@suse.comadrian.glaubitz@suse.comi@guoyunhe.mekstreitova@suse.comkstreitova@suse.comantoine.belvire@opensuse.orgkbabioch@suse.comnico.kruber@gmail.comjosef.moellers@suse.comjosef.moellers@suse.comtchvatal@suse.comtbehrens@suse.commeissner@suse.com- Use %patch -P N instead of deprecated %patchN.- Build unzip-rcc using multibuild and update unzip-rcc.spec file- Fix CVE-2022-0530, SIGSEGV during the conversion of an utf-8 string to a local string (CVE-2022-0530, bsc#1196177) * CVE-2022-0530.patch - Fix CVE-2022-0529, Heap out-of-bound writes and reads during conversion of wide string to local string (CVE-2022-0529, bsc#1196180) * CVE-2022-0529.patch- Add patch to fix issue with some files being incorrectly detected as symlinks (boo#1190273) + unzip-initialize-the-symlink-flag.patch- Change unzip-doc to noarch- Add unzip60-cfactorstr_overflow.patch to fix buffer overflow in list.c [bsc#1110194] [CVE-2018-18384]- Add unzip60-total_disks_zero.patch that fixes a bug when unzip is unable to process Windows zip64 archives because Windows archivers set total_disks field to 0 but per standard, valid values are 1 and higher [bnc#910683] - Add Fix-CVE-2014-9636-unzip-buffer-overflow.patch to fix heap overflow for STORED field data [bnc#914442] [CVE-2014-9636]- Fix "remove failed: No such file or directory" warnings upon package removal: * Call 'update-alternative --remove' in %postun, not in %preun.- Add CVE-2018-1000035.patch: Fix a heap-based buffer overflow in password protected ZIP archives (CVE-2018-1000035 bsc#1080074)- Updated Fix-CVE-2014-8139-unzip.patch: the original patch was causing errors testing valid jar files: $ unzip -t foo.jar Archive: foo.jar testing: META-INF/ bad extra-field entry: EF block length (0 bytes) invalid (< 4) testing: META-INF/MANIFEST.MF OK testing: foo OK (see https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2014-8139 where the updated patch was taken from)- Fixed two potential buffer overflows. The patches were extracted from http://antinode.info/ftp/info-zip/unzip60/zipinfo.c and http://antinode.info/ftp/info-zip/unzip60/list.c (bsc#1013992, bsc#1013993, CVE-2016-9844, CVE-2014-9913, CVE-2016-9844.patch, CVE-2014-9913.patch)- When decrypting an encrypted file, quit early if compressed size < HEAD_LEN. When extracting avoid an infinite loop if a file never finishes unzipping. (bsc#950110, bsc#950111, CVE-2015-7696, CVE-2015-7697, CVE-2015-7696.patch, CVE-2015-7697.patch)- Require properly the update-alternatives to not throw out errors when installing in OBS chroot- Add Fix-CVE-2014-8139-unzip.patch: fix heap overflow condition in the CRC32 verification (fixes bnc#909214) - Add Fix-CVE-2014-8140-and-CVE-2014-8141.patch: fix write error (*_8349_*) shows a problem in extract.c:test_compr_eb(), and: read errors (*_6430_*, *_3422_*) show problems in process.c:getZip64Data() (fixes bnc#909214)- build with PIE/bin/sh/bin/shh01-armsrv2 1724742116 6.00-150000.4.14.16.00-150000.4.14.1funzipunzipunzipsfxzipgrepfunzipfunzip-plainunzipunzip-plainunzipsfxunzipsfx-plainzipgrepzipgrep-plainzipinfo/etc/alternatives//usr/bin/-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:35382/SUSE_SLE-15_Update/3de9c9f80512e4fd2f90f5f1d6924ea8-unzip.SUSE_SLE-15_Updatedrpmxz5aarch64-suse-linuxemptyELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=5c80206c1377a1940565ab021ae0319dfc42807c, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=547aef36be987780a53128e45f70cd6e34f6df3c, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=386d9513fe257b6e02f0e3cd9b172ba997beee2f, for GNU/Linux 3.7.0, strippedPOSIX shell script, ASCII text executable RRRRRRRRRRRRRf}l_jxO6XOunzip-docutf-8f20a795ae6250eb4841d65726fcbad49ca8bfe8fc62434fa35570f4f79db8d78?7zXZ !t/V]"k%HaWXlMY"ʯ[ЂHVx5s!0N0!{0dBf TYh #;,j' úxܺb#'k[姸9;G6PE.eͷ)XQW<2Ʒk!;Cbu>)BFM}x/"=E垕'\dq;ޥ%7 Ndͥ)4E{/G5g[oxs:+oaK6U&2Bu"f്:UywB yB# 8St_Gc{{"ءу"`s2S0 -˽6LK֝1y Q.flݠ[Ǿ g$]&mur! ԵNI Lp Av3{z!m' n# qfU`FR(t>[ȓrmI] 11c}*Ju)<*rN>hو!KLrpȹ1ĤvǨ\Ev^=>TSentОTVBЊT* ʂYiݶKSin]OǰM@־:VwEN,D/WW7_W[e@v+sHTC$c*e(7?Lz7ُjz6ڶgJzu%_~!2+ @*)w\< &X֠/ATy.ި. Sl41P/`k@jxÆ<#T]H0M 96{>j0fCUfᱺc?@Bl`S!GLIZ+z"2Y)\Kza `fkqUF|^VII֪Ck4rL.0u$! } ~EbWZ!cc*?HO+#\'O(zl–"S&z c3:#i38AB@DĝinW6t&Ȃߪ3{%G:~)&idH8FѩDT'kHZ@~p[Q tyGg"9CI HĄojTmKm_r|BNc,NBM }I=z^VmՁoI&n +NMNl9~KU Fg|0wĖ )5rXNR3_ 3u"ҌKָmhBïA/.Djɐhׯxd+%sw!%8y0s-N.?ɠ/هϫUș{teƥ>8mWQ4ńy޷XX0jNfXl9ʈzQy\G(UP+o`}.y^!Jqyv3;p=T<ߡx u8n ̰MJ,t3轆 6Y'kQXJo3S2@U^7,v%>GN-E9&MwYi9C.*mF'D]3N.@lWZb' ^LJؔd:TKd[0+9:m+9 /!bTjhF4^`jGH5m Pظ{>=1YMgU>VhU&3S|OɮEW^#58U&wǸ\ܪ1Ojf?E=n|gCh( cܷ| dd?<'^\+=pc 21G'omOk&]?cEq;7W(,y9\PngYD9SUݜZ%6Gl _Ƽ+`az _̈́FKb:&`0JB, W_;{0ƭ CF,6*,!O᪹d.*. WRd,2{N%4֚鴙AY1 aAO{cd n.LE虥RQ(}7`\mP2rlO-K$ny!-S.A䴶iQF6Q&Qy^.W(T)9Vڞw7o.9H]i? spmpɘ}IV01Xdq.{t};zǿ/$vwiRr1M,wʩN~U› z_/IvI9$W!N:#ᔎ—U Ż̩ a!%LEKp tM`29R[U))i@7S[4}$a>~vSA{;?q82&j}SLW7FKFrv/zcBb_BStOG%7FVz9-Li6± "N_t_I$u!b!;B((uaQ_G*Ϝp*b̰>,IU3 Wq;*v_NnZZѶo5H Ox 2%/`c7(;{bQF9͘6mGx\CB{E4zl[^s͜T]xP1:bE74JB Ód$ GH%^vz ,Cᕾke@\-÷F LkD/q~fL%4܊F`·&JDQFZОo[eRޢ:{/d:n%ʠD /1FrrئhDڤZ]C}`Q} Uo8{D>V2 lf| c{rN'eYygE("a7N#S|Mg_5×CKpP[XNb)/ۻ3y0߻D/FJN7Kx#e(" IСRMd P^5,HԶ)nl̐^|,`.{lJbGXqQF4)92 6͠rޮW_/Eׅf<<-FHЪa j<"ӫYW,f#wwHV(@3|U2sBQC( l N E| Y4I:O{ c6O XUW`Ә!E`n "hZiǙ$> )>٪ʙ U K0,#(Gա{̓DEU 90 5Wb`SJ&,^mid$ƫ4Tyl?X`~`6E*QE ?O(g4@ -sg39N'>^ژU - p--&H̠OD)̫gRsyGSOQB*(pY=Ԉ{-H/W x# a׉;%ʇUq&egHhdiI6+[˕|VKVkޗ+m]< &<] *maȚ@#%,2;VBojAP&xճ;ߠ*u{nH3EU[1\E]G!^v*r]z5kZЏ!CI-@Egu<Sg>fݳdo/m\|6a8bkq?[6JF>u>:93w:#|Ż]\j%-{uUjeEp)}YhYQf תrW'w@YaSY)$<~z2ۍO?Eu",[ȕ6F=B1 9|Qxٱi_4X7 ^ ؎_!'?cQx궫r%Uo;ؼ/t}:-)BJ8ܨWNML,elݦYpL`=WZ@TWovp8fiO R@ǜ;| !ǟzd<A5G5fCXEvIC*,h*V)'lN2RJSRUՀD3FT3E |Xgu2\1!sr;`;EzvY,x_72 L[.Ky5#C0Ai\\A>IpJςa(rjRL;ȱ 륞hϐU+ZC?C8NcQ zI8ezX~/Ea(>޿{nqfnKZ/gPw7I$)RyXi+bD\#(n{6:YAm+ _lU2XN(v G4/g:ޑHLuJZYZ;R18Bjep +$Q% }R{< ԛ)~V^ Ě}a@7mx-CQ?BzHQefR,0{0[<(4ͳgrf>ԎJ+ v<>F #}.b i`ʡ=]g5^GVeԲw'@O$R.ueZ龍MֳfJƕ\r>sE塰( Lт9.l[RzF3x u鲖=9N\LnMu+6im}jI{ܴZOJ~r٫[n?K|QX<櫕յݝP~Ţ)S 5DoZ&*bϗ׉Fƍ`\kS̼.vq$!kݸ__;bWJX6?і3OG岆"\ZoSf)+MrH"t|ldogT*ȁZ^/=)oq؝>HėU3}AZV rdf&X$ރInv_6X.#u,/M|deM\ ^߻q@Xt IgkJH7׻^R VPW>VSOrBw ^Gope'y嵷KT};0҄ 2f1v:2%JP<'&tt*ܻlc6?ޙ/M߯ rS:11s>`lo֠5JFc/?(jw %ϥbDا%.T (/_:+cys؍s1U6H^^lC.-$Vn\7b0Nydy愵D.>pO|8w&* 6Uu ad]+˴{ Ƥ3ȸt1P{q3|Y0Y0YŘugȎ.YDؼ71`DHxs`>W%I%0[e褝VDt '.vBPNrb8(ii(R^/yWS Pٓm}K(cmo0Y=|+tPk/fsto [PD]0R{I:d n"#$#`jot~AmΙ>ɫ)Ӛ ԋ(Pٜh!}&.GITYpjUNO}zҢ^007 J3)ƹU:}S*,D~Eq r/dYمo mAwrfBt#_wLLCśRdI7q'Zӟc!ƖR;1$T9h,W+ 0<`acKAغiÎB^QbfbD7G`װn&V-lU*,hׅi-▵:8H'ӝ {M0 p?QFՂ4>&[SWiD13~0?eae^K+,f,ڨdE:DDt/g;q r**GN_sKVm<LS9 \/8"v @ye;AdIZwM %X5 #p\q.n(.W6 {x+A|o:HYbgVjMM)k DPݮ7F)Aѝe:} *Gp{Djqd7QFl+tZv DO(R'0q:xlh%<\6N.d8|^7#-Wr7te GeWJWn~ﲟ>I0WkN= 7biUxq֓Vl3fg M#泠8! P@S<VN,0SSɖtS;O+^BxtWkCV8Ce v ),92$ `s4(DBO6I &:L\nnwdh^q jkۋ$ũrU_i~bmPCޤ4b<8,ƜYITyzkЉ>x YsSH¸~G^I3 ?3?w,|*KFnǾq-X!-pܶl0{<)g䨗0>.{W n@5X {tu!gs]`T3d](}7bsx]@S$23¢&N% m=qq| Ĥ즨վU "xpƚJMrH~ t'\mt@V~QgwӢezi|sUVP0I̐=+&mUBʗl3C2z z.,dfxʿ9@M|SICHz5s9[[9eňU;@veߋcP*"kn Q*_)+=rq٢$-73*WI/ 4oHquՙ"4A|'RFqַRIX5!9:i+ű:3feݴ<@ !mI6Cya,+(TV]6%rPV U#;i"Mc~@Ҽ vKRTēwgOTT؜ZylJ`Xbev'8`SrlCk1&;.r RJb)-dnpzt{kOXP!=3D}M@yGRk\sWqBFuJ^aYgСe;N}0f){>(vzSdlmXׯȕ8|-@G0$K*8D'+ߏÖ`2WC#3i$#}{S*8gN[7H"ֺe5`o6B ڒo4@~CBZX?l0Y7c&țrl0dD2OMT˜6r1E)[atA{zC餃udxb&?lbM_gZ,XT#۸;kq˞YGv)/*X<0#c~&S?NtTf |8̃v;H^u EmSw;xdTUp^A÷jjȲڤ|u]Q(XD{fƼq8ٗ[ j :K\Rqk>*I5v3Qf@YΨ*Y@Gfky\E0`T+7-0(+,.3wKN8@,8I.h Jtl3PGH_yԍJ:QHS=vGo|:j>L8.Q3P>+a E l%܈vDPUEIi]GYѹJՎ0W/Ssӳb pIl Y1'v"b.m4A Ww#MxIkk^'}N[r}`/=jjYME3H+:Z;E :aŨI˺̪2?L@o_~:hں?p*F馠ckpʳ2K]kd7-`n $bmǣ$Uj˾1_&S3efF Q,-k%P^j! 9pk\4GWNjj:DLF65KX{fY|3]@1̟N g;]K fbJΊn)sof5<5~6B퍫w%{\{@A`J ~u[EPɬs=8'H.gnbɰ&H7XԹ'Z9)lb,c & oi8u^59ۻ4.ý RPLBԙ26tv4 o!4u;{U:l.yio{ht:8*GxIѪ.w F/_i$s$+-g :ƇEu ;&PFGG)ϸ8 i- FT5JLqB|)RIl}#B tX>e"@ݺ.LϞ# dt.LtpfihA,>$P<%"`J)9hLjVs;?{{-thWF"zIj=34BY׼2ڜ\|rھChr^]ب? >0%4;HtR_tTkзKO}-+ }^QgY86t8i:^Zn|` C%UWbt˧A? U0 '%Obp1Ϯ'Rx!1wqUǂ"lJ6Z*-[=52/Wid"?ZsaEgmjB Y52|!p]~5.&]WXjcl~xAV"z>c^O[ʹi6 `1lR - o7 kPu̟C]Xkw]%+. z~38A*e1ᓤ7 3Kun"k/WtwVh, }E R=턫)}y09l?kʴ#J*k,QU.ji~(`2LHӽj]!g3:2ײ]N}7mz#g/j3l),iThKߩB.$4Ogj ͪT%d&eDi2d0T܂`l8UpΔPȻizW0V䔃o5??UVYh}i<@`! ڶWQ}J2BIkž<\7 T8>S YvD9 I@'m#* . iRVWwfdm}zGuVJU>z Er6]|\/\N#G;^ʜ!)~dYhܢW%J>EHP=*㯷`0=5D/1=7RڟFE>O2aIkXeBl>JP-0-gH >}'n+%!ACcb.(I>EK@4VCc3~;)pd>45+:s܁뤉m 7gPϔbfw$K2¸fr𱖰Wd뿕eηB1dt4y)h6"aH3[6P+I,-\Gwm(äɐmeO)XF IbqlW,Pu &9>]7Kud|v6.:.łD:ZFh-F>k$bevqރvCG;:IJ|&)ڬ`:O=ZR StEUBvbK'0u65xu!C /4O̭y ۮSv^c tE52ѼXr`Յs NO3'q=ǓIqR2rڠ$ʋVu(żuD%(!{ R"zR޴} HXMCD6~lO}"2[ %; YXR)]uva:s?hvNHG`=(>(az%bpX)gDVbLn-4渎2-EJ^4,ߓ R0 D{o xTr+^ QJ\Vj c-wykX@4 L #GR .nichNO5q/gޮI Fekx9gWa0'^sCI!z [A^9Hq 9lё+剒9MډB :NiJt_ɢ]S $x&!`> 4#r-dlBM!ubg-1hL&~1ٺ?_b2a:X!wkv&Ct;Mb?ާdr0:{r=?ҳ^ƊP8_P`V,EvIE#5z?RGvKj@㛉(eAH&AHg4Qh>Z+.׈l_ Q 'JpblYr,][g0Лl90;ų5^ylN;a؎&wKB2ۓL7WJc>\wMoql|s)]@ՄLf=1 JB촽$N0I8f;8Eu%{0] 9~MϜBpIKn乊WokW;"&4.6ކksDe?%?$qiƲD=~ w7Yp@̓7h~O,+U/|C(qbJTT;raԙ+x`>t}^#斘7y4^0XW%v ~EcWM|bY2饎op?L.hʏQnPIrz1.AJ<-Ər <Dj> ZQ@I"ӫ&dJvzò;[ݨu>g+y0B9 dyWxd3Ŋ_4"Ekf#Oy[3 T S^ިN0?J3mpwE$'d8]SU>DL)'c\aӟb#oߠX.aѱŸ,78:̖0Sa.FeeWQ)#`Yڽ"n'KL|--|dW߶Hno5.tc#\E UoWP 䭴hj9$agѶbLb]  c+v08K@ WK'+D++T0iP'֓-:~gSr,EVby%U^k3F^f$B nI^EVn< ?%#@.D4..֎gbsnT3Zh, /H6ګ,t~Ane/bs{0.n:DشJF$eyЮCj? ą+ݰ]4?y8e ~m.߾XֻG{7`2ƉoZ@1 A߅9''efk_ \wgG/nflF6fTjoxfQVACL).mD;Nljv޿@7A bs)qhL覶s 1Ua2;ҳ~]H=?!!˫Gu29({t% %v!1=R[,m.[! ωNRiuxȥD@( 9i:ۂ`+^=QQopĘᨈmt0U谱s\$Ĵפ4eGhS&I7iL*!YJf7ΝD}+ H!{(]+q"269zk k/~* W$B=G^ i?IJ" })tJ8{E.0l|['!B(pBJh+9>r7<0㛛 X01ͳce.NBRx |_τz&Ԁ;gAW&Z?fyv1jD$O/UKˀ. t>Clר}xL-F .)[F@gaE$<_uFͳь% D1љH!5$Jđgw;1Nw`4~2ip8k}p uM[_IϺ6ݒq-Tú }!CUG$y.z9^s1]bk=ӌ1wtW$.gM:(MŒga d+ R;#["qXMd8,'Y/auI+J@d]V+pւ62^y4{ s[ZM^5OHYj-Lf` 0>XIK`K5O<<"b9\T&eW"))d~>nK rvpS:0bWo+Afo$ނl7rmrNE:=ՠܺYgFP{hU1B3!Ig*y&ܝO EpWb! 4- ǐ>dӪs_$v"{qŸ+CbJx59N7١ pu[ۋ8p]6X{ =GGRՖ.;>:si'iqKzcŕS5&svhR\Ṿza1Z?%f,~U)=m|gzvŸP'5O2SE6Eʍ h8vvԱQ|-N?EjLw87FgdD7-Cؖ2]2@wb{MupxP4>X%.ԃ^nDCye@%vn w ޽&HbgKɗt8wR_fT X:ᨥ kL?J#V Hu`nH 9Z~r*ݫp*(_+b,ND: 6Re#+%_Ѹ@,mZ1LbA(\vS&xw/tvY?u. >g)*AɄ5Swʜי |G_ܶq%("Osbl6GN&R@d>-0O-O $G9|n%44u(`r\Ε0Xԟ[ؠMV$W^N4 kN$[u>r*:սr23?F& RN/Vɚm$jC@È47[:?]kH` >zpm<\BZ42fԡCXt:M F0He|SZ>$4VlǚZ`9V+ӶC,4no$W]\}Eww&!W:?,ѹD俠}qr&iΣ\|( D$*m:N1"KҸ2z 6Qo"Z1 Zpb+Ga6Yy=݆%Bx T8H)^°eV¦ĠL[\pG Qs[N9:i5;6Eqb޿A6c7Iai[EP借Ꭿrȗr8o>*~"W)a0JJU$: hlFJx?>NQݖjهkw'Brn}nRC?bGW4^;H^X^gZdU?K^sgGqYq#ծmmٽYT[ S%oVo.h`?Vؾ:@<%]k"#~ƻ|lq|YʕO[p mm@U'0 YZ