libsecprog0-0.8-bp154.142.22 >  A byHל!M@eee:<: uJ5BUuhUPHe=NVe5c|,3B9cS|| ]?ܚgr|{ĥ{E_!2B7*g-kES/Ώe~;k:zC/ gMgcě6x^ 6 /) j;jh*!( ;cmoG)xV{@7oQdvEY4f49bf5601936f0678a5226cbff750997d9de4d94d1a6f1d4a68703c8e51b0c58e044cc4b69ea3132c8ced41ccdfef1322b41a848GPbyHל!M@eeeNI]QV1V7tޱ}x7Զ|+g:JI|̔_f"5],V(PsQb n~ke' U'gwLh2P%=8͗ m&G}f4^;y]5?k|k+0qʙ0|DVK\{F]sPU8z sW\9/Ef+lJ E0^|řt$]߯ ^H>pC?pd  O| $*0 T  f  x    e     ( L   (89:n> @ B F "G 8 H \ I X Y Z [ \ ] ^ jb c ]d e f l u v w x y z $*lClibsecprog00.8bp154.142.22Secure Replacements for Problematic C FunctionsThe "Secure Programming Library" provides several functions that should serve as a replacement for problematic C functions from glibc. Besides the replacement functions, there are some helper functions, such as safe_reopen() or sigprotection(), that can be used for developing exposed applications.byIs390zp21^SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0+https://bugs.opensuse.orgSystem/Librarieshttp://www.suse.de/~thomas/projects/secproglib/index.htmllinuxs390x8FH$A큤byIbyIbyI@@@@@@ac7188f2a1f4eb5f42f4dd20f2dbebb0c7bb4dc01f3664c7470e16656329f725494164c0e8b5a0be3666eb6b85d995a77c1755c1e51257256cfdd22bc5f16c1032b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85535b0bccd2404ac53bf801fe91a7aecb135513cb3043b0d6f6f1b6c3fc7e79e65e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855libsecprog.so.0.0.7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibsecprog-0.8-bp154.142.22.src.rpmlibsecproglibsecprog.so.0()(64bit)libsecprog0libsecprog0(s390-64)@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3NˎNˎGrB@ECh@CB@@jengelh@medozas.decoolo@suse.comcrrodriguez@suse.dethomas@suse.demls@suse.dethomas@suse.dethomas@suse.dethomas@suse.de- Remove redundant/unwanted tags/section (cf. specfile guidelines) - Use %_smp_mflags for parallel building - Employ shlib packaging - Simply filelists, attrs are not needed- add libtool as buildrequire to avoid implicit dependency- fix library-without-ldconfig-* error. - libsecprog.la has empty dependency_libs and hence has been removed. - disable static libraries - -devel package should required base package.- added patch to remove compiler warning (bug #232114)- converted neededforbuild to BuildRequires- added patch to handle n == 0, thanks to Ilja van Sprundel- removed insecure rm call from spec file- initial packaging version 0.8/sbin/ldconfig/sbin/ldconfiglibsecprogs390zp21 1652115869 0.8-bp154.142.220.8-bp154.142.220.8-bp154.142.220.8-bp154.142.22libsecprog.so.0libsecprog.so.0.0.7libsecprog0AUTHORSCOPYINGChangeLogINSTALLNEWSREADME/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libsecprog0/-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:Backports:SLE-15-SP4/standard/368ba683c8708a41aa4dd2831234d1a6-libsecprogcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=7b37c9b2fb2744e0b73905a41816743e34acd699, strippeddirectoryASCII textemptyPRRRRO؀PX$fmN2sutf-877e413849cdffec2924140c431ed3742ed9d64df8ca1ce9f39909556544df8c8?7zXZ !t/G48] cr$x#F676.blF3s6j׳X~3>;`!N[oq(G:oŸЗJXK A)7I:6Ze.,jaفk7_337+|Jc+'l?< Rٲ2s"uQr be<[CGF//Wbk U$hu ?YXe\_u[_Gmp5bkku7.O}ߩU:U'mޜn]hQy8s0 ;dc/!6p.mNfg1CjE ~j"w|B-i΄@JvHiqd٥y,u(=J͜7we|_jG4S0MO]E^Zf1%,lc {Ӥ$můsM{,>]kQao.szT;˒)q^vmjС+fM,èth_;YBB.wO6٠TIg ŵinh$aн}+?v3X6~=5z$y w TI&6rA2EkX3, {mʵ'y*VsZ9H\4pZ a?Q!Γ<iAи%Q]+،d<oјpGXWDfjX f OE0#kBo :I׌7\ީ(b y_Sk~!EF5"*|ap%`aFJ>!Hb;:c}mJ@Kmu\pL{gg,,Gb U(tЀ2qu#8}$d,~ ijb͎/^}y8 ev'=qL#+" *oj$ R-<\p B׉tTEfdemi 'EOН#LTL|jHA?zԣ/eư<f4@}'!p/nFw3r}W|@Qg4 ؗҌ,Fg躿ـ߽KgMwhuxq+Gc\-|jqρ7[ZQb;5*%XYJcZtcޤݫ!TJfU#uh ɐ#`2m>NP|Pܞ dͤCӋN% "M**Tn5O&sǺRz 6/L/q/y(l_g\HsajFޔoHIv3qJ=ɢ7m 1v}h aG}(#LO{mrotZ|iqߙoF D;*֏lϚ٭ 9;֒&Q~* 4={d@7itnAqŻH4jE$*Civ Zn1ޱaJhg4 Y61R|o_+73V<&Ԙ3 QI&'+kԎZH5mW9 1j͕!j-ay%yV}G.HpF6,"ѤR5_ӟ(M#1E[M.{Wkmv M Phu4i# Yk71|8y")A/]ۣKЎF_5}Pvf3yH/;T sVKb3]4‘Qc@Ϋ ErR4g<' &fq왃Lo&`Sli1$u 2Dz U1~)/N{if֝h Xl5ez7}na <Q1ڿ~$tWֲ=I l71.ׯ*>VDnhGY`xt¤KӅj8GUy 8;Ԥ Cq9rGbl"~@̗s_("Zf 7FÅ+L'z,mRd\na-΀>ga"U)}qu61$:M5A )#Q&Q9G}t յU%,~wSFޏaY;tU0,xrⰗhA$A\`n+$@v>{hLzOȐVKE_k0uH++#2Yj=g|t=9ֺph2KOLdkڊ|< J׋*4|V@g/ķڡ=@6Ug x^ J@SCH54_&6sySo d^YzG803cB{[3a\qB)Iնi"*6E)z&A,&W&Wh`SM nmTO%ΡFCƮqrb{\s{6Q< (3l>ll^}XV2V2zƲ-@#4yܙ=bU2+IMIh4hA9d;zĪ vlw5o$F-g[6dH?XDIHp琜&}7C0Oqȱ).Yo_ΙIE3!?/,(s.s ؇Ѝ2\D &Xuﻩu a}9nP>'[hȬ"BC{$/Ca3Jî*MǤwHq/gK֥iе e,R3[)E?Cj8ydHR"4QT3Po[}Fgw!k܁K`Am?6?@Zuio[ ,bP{fNrMqk1`CՖf!Km+4\ז]s)-n1mJw v/CT^EQX|0?${nB7&SOpNŧo\^t2 ulao@;[zhK;fX"19@9þ z(H4yM9̔bUL#t$ #.BUnUطCoT. N.f!?XΆ2E^m ,qB0mOL z1+IรTXuצ"%8]6El+hP umO_GDO4*Z";}L.ȣ映y&0 9Ke0/1AE(+F΍dݽ k~W+BzUl?8kC7'&+;yM #n[p{Fs}x‹ҌN*X7# ,oGpyʱ|-#QUz^-sĒ64=|Q<{i|($|T:k*7&@ CGkf#$w*ǷpV9*,:*Xh,9 ~ā$dǶ5?aQ}Z;B_mhC'W0]*߹8Ss#OvLiKfz"0w^n)R2Pވ-;lcW2 7'RTҮ)ʭk].^|]-'+$e9Sw7UϲşO&n?|s=驍a.ݑnX@|DwI[|P;z*2NWՖW)EsWcRf ?%/tjC{6˓ r5!ʲYwS 3^ָRULWAG9s1.ޏ}xBV=܌~8/Oc+W,1&!tfWMdfW:+7u&8m0;[;'Mg;Bg/qӎ?n$,\͑NിHVGtc6e]TUGw r^yKݦʰÁROm i N63Up;yJi;Pɻ́́:GoB6Ĉŏ#ju韡̔TBi=%f-{O$р>T%kʢ]vpF& E(hqr>I#{}ؒp}79>)Tn mF{V {dSaxO^l+ jϽUއnkUpi(8⵷Y~䦊_alQO\ 9cRFk9Iȅ{wA29qҤXK)oQ&x9?нL pÇ#(#1H xY@I`THF2Jڭ ?)Ϭ~XX{جbMEE.~T n`Ul(:ӵ>/%^WY]TAʬ`vz׊XSn&Z &t=qb >{j fug5[/g-ZH_M垃&| 0v G1)SxtO 'sY yo +pND 1CNc׭+ S+C-h,rj:n|Tx#!nT[ճK `@ Nހb~fsFYsBu QC:󩆇0ݤcUwWEV %&@TJDzߌ7@/2K-N:tRVhP56c^)]Y{m"pt>skvu'ϟxaϼ/}Жhb#ںIdCɣWsYSDJi0~QLZ9$dU׬o]y8[+aa=z`/} >זc1ݽ5vP+v{6dɚ?uujJOF&GLe&nxz'CM/0-n]Y`Y}Ŵe*yqqUbBIM&5UxW ET+ё)թR%X;yUk6edFd %eUZ[Զ h.kW6zJϤX\} YpnƠ1,@ڋ׽ҎKxk2t"\K2t/޻Lϝ7aUl֝QQѷ y{w3Dn.7c"¨L+ %s sQffm+^tKnU]kO~Y}0e&˛Ǫwέ 勗 k|?v ZH%*|iW|~w+k5l]>\z҂ѦM2k7ɚDL{,:`fMؤeR =)xw3`_ąK=O`FW>u kUV1?DLhz A>|kɿ&zWs#q\;?GFdY`іxEa612A"$/\M Z3#>1ΰa‡z.jOlʈE1xpԺ28Q* O)I?{v+ybnEX*'\cًo妌4(A?I7HmˠC' ,=J.^ԐU?5o4+b|o O7. ؐ%E DPs;ѴT%E "n=uLoȃ~?g)puq&VHˁS-jxjI)oMpqA|e~ox"Hu7ϡLTyM8>Rl*:>wFz\G ; Eq!*nr-j~Fl0߷ˎj1ٙF_s^($}pOܨ⽒ا!O|Q7%RT5c4Gwt 0,Y 9|DqRs)iɢV=0.$c.wsDPv Jkް{p{~ᜠƓټ-Bu[%*m%_fBykpKT̏A {p+N6yUΟ/T4 v3#trH(x]~t]/<\@:򱬀ܗhz9Dm fV *Ηg1)֓ESg‹jP>a$" s".~MSLo(J'#^[> 6GF-Ze@)GM)GV'!3^Y!Ce`ɧ!(`usq @3-_2xYpl9CQˮ՜l:`?)٤u,u_ | 0Х ܊.y3Y- ȝFZlp)eѣ2=&[{.'`a鑳Ƒu/k70 ƿќJJ$, %e1gɆ$Oׄ# ,âLdIyGXfYɇ1I%؁.'ٳf )vP ]b&Y)! ֵuw'UgWaZY.x q]p[ z5 &#zl ORt4>^*쬀HoQ'i6|<9[v0X/*.IW-B |/uh"*22q&hD&ȿYBw8/oL=j nt8j8Y RX:>0ܜLF1_'Me1˗6kv07BC?gx( pqz%Y5} !cVi4#+]5> c%!N-=f87!j?d lo-A}dhVcMDe~"a.D`A>ːA' WRrȡ>̖0k-<6^q%",X k/ɮpDb7#, M,[ĊK#+'@.ru)dBMCb\ʒnh ȷT%'z'e~4Po\8z)3 h[&IX~yJ0vtrیθ[tySo0AU|u^&!σu,PFNi5Nc=!tAh^OP  (sGn1MILi^O-Vưbe5ϳvKj;Z`V94_h|Y6J]-9+8kLrΫ2e+؇483c<*y(w_KmFsD ;NR)N;-x8Z/ryּXC&Bj52ܰq@Gxs;lOH[i xf'SFɩ!LjGQAsafz*;R:I*h*_lį*.z%=|FNC|xa7wΌģ߳FDlyʎVhf4(pLP4 ^i/j,6G+Ρ@Q[5gxWF8|`"Lf4 Sw *TC&M\wmN;zqbL] }v-jjlm ^gpSޮ0@N&g·;tFOm]`TՇ@'U(eȟل+ɕax{^jh@#dK~L?F됀)$=J dF?@~lbce.[4vkZ Cal.GuU-xlcbfoNOOᶉu2nb:-ާr#+DO]M"R,6$;ZsYC+ON,(.44\xGd򢫊OÃ8ڬV~Gg5-+lw'&|ZNd t$`EY޻ m }o{#ao9lfꀨ jR1x'DZaʶ}\< ?0No(2e6w9u2Д< 2$8! @3tlROGBD6\"4#$H{Ƶ>h`~Ch>$vAEƁ®adO s%wEvmV)+{$L|m 08B Q'_-Az·pR%J̆31J}]((XqoBx;@ v0Hf˚:55|vRfpO~.P1er.n⬭у7)~eKShB-lU)|MV" }O=r>eIˍv GI7wJojAboVP $9_B sL:}Yk%z(8@lwYΒKC{MBdx~}{/։J-kZ*PI)Ed6-0 õL@NA"``Û0#h_j BlTZ#+3#')i/6Ē rQwZJ%ĿsIY$h !w*6N2L6q6,Sa!`3pYhi{L,M$ _IeZm1Y^+P==94`'K]1|ed C͗zA˒A|f, `MNxn:"gIv>!g`?yw)p01 (c@-/w3/c+V5 SH\h 3<HJCxt%痊0ɪLIc̵eb)0X=F"DE0ehvS YZ