libsecprog0-0.8-lp151.143.2 >  A [/=„co wx 7qũA~ruxA}M;m KF˴UC8]ݽ?fƈZ!#SK)iǸ˄}AhB9[WT-9] Q4,ϊ($i}Mİ@<0=d#ZetR*H?TvsA׽*#vFEFy8:# +pIג4K1)4̲ #sp"19todI87e3c3ec838e9f79a1b37d609ac3d082e9bef4e29cb3803940422775eb8f844d5df2106215066aa66517fe726e038892119786f7G[/=„]Qw~WK)/*VR#HSmOV\|W.ڢG$D>Fܦ_)+Ж83,nJiRQߴ&r";Qn2"l7Nˉ;B_pB>&K bSV,?@#-x꼩1p.8G(Z7IlsqLQYCn:57zU+֤PgPo՘,bIp okv}Ib>pC`?Pd  N| $ H  Z  l    Y  x    @   (89:^> @ B F G $ H H I l X xY Z [ \ ] ^ Rb c Ed e f l u v w x y z  LClibsecprog00.8lp151.143.2Secure 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.[olamb13openSUSE Leap 15.1openSUSEGPL-2.0+https://bugs.opensuse.orgSystem/Librarieshttp://www.suse.de/~thomas/projects/secproglib/index.htmllinuxx86_649PFH$A큤[n[n[o@@@@@@bf646be9c78c9f9f3ed8505c3b4d320477add5dd6e778218839df6306666aa93494164c0e8b5a0be3666eb6b85d995a77c1755c1e51257256cfdd22bc5f16c1032b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85535b0bccd2404ac53bf801fe91a7aecb135513cb3043b0d6f6f1b6c3fc7e79e65e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855libsecprog.so.0.0.7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibsecprog-0.8-lp151.143.2.src.rpmlibsecproglibsecprog.so.0()(64bit)libsecprog0libsecprog0(x86-64)@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(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.1Nˎ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/ldconfiglibsecproglamb13 1539963247 0.8-lp151.143.20.8-lp151.143.20.8-lp151.143.20.8-lp151.143.2libsecprog.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:Leap:15.1/standard/368ba683c8708a41aa4dd2831234d1a6-libsecprogcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8e2717e22e1ee01b0ef3bd92198c2cf70204f25a, strippeddirectoryASCII textemptyPRRRR]3NIlG|butf-8781fa49f76f1891e34710dc6b8be057731ce41c46f4a3f54762d16cde052244d?7zXZ !t/੷5] cr$x#?z AQK`Yєw%fi$c|mӀh̝+4)/m7{ 9E x_ :ZC++DTg:ĹQ DeOhp\uR; *o~!Ww+3ˡ 31# ]N-NkB2{=O~-p&3^vz=$=q]2¾d(@/K(ރKDŸuwHnUNTiDg)s ~K%08ي<+ ɵG \[\dǺip TX r,l Uxcakc{[P^߭XWl'cV@'E*8}T[QqN k?92n,Uiv L Z7ᤎ̹!;x|]  ¬ Qjm̪0 'fȨ?w.3横=BB,wjq+5ۢ&5E&C@PSpQ_br 3r}V@y[_\b@Dszzw Znf'}ĕ:_ꧫT~V'7=n]e={:8V2gDK#[sڅjb2-5%ӊq1;S#?kzK5c:s#mqo >Gm8-X\9Í*X<;-/}*F6b Y ܌@)5b#.rLO~rŸ"5N8l"wldCv,w>yB5`P@І=.􅃉_)kڥEjFsCv1ˮqK<ҕύ ~|逨6@S#"|ǒhV$5`!T}q(8#>?nm7>Λ=Z} k WZ -ϥWRbz4=AndgE&_׫zYgҢYDu iUbsr^:W6+Vi集ibJXͲuJ;U3.cN?F8)0| f"(t.]}dn C9"#*z$}k0N zEj}[a2YbSĢd}j+Y0Asմ/1aBj'!FƟK0(B=Q¤SB``^اs{ t,:x7]R%{r}!UWO^=b:l0R a,ҧ=<r z>D&^jacaTa58e\?ҙi-C52_G,epCە:'ik* ,0梧.sFvYi| Q: :;%{BHD $(~ I_-ߵR B`e+uJlӾ!gC }E͢MC:u%k_>vo cd3+) LԩD#dm kE39/2AI|? 薫?Pp-tw jJq3?E~ 4ʄSȲ5ٕKLΫ2vs^XUaNUqrE.-%Op~&uzH!tcގ gy?·>vYVD/\7!%МS5xm8؈ _7ˬ`FOc>'iߨfٽ2ȢexMZQ:$+)hJْp6EV)fP&pgg#}.(=T-ao#c7ܼ (^-Fצ$_K] i-$N;qϘayb6f*! IH\035O^3r m#-"'\,'QL#zj\ֻ3ʔ-3ǁJk_HsZvRqƚNSVߟVX𜐯,EDw ʷN ceGN 1e4H@OA}6cu/D0Au< )۠wpvn> o[PK!;'ʓ2WWhũZJ8C=^49fu)pZSx kd#%+,4^4T>yqnHG?-a!~'& =F[WX:{j֥Z0ҷ$R1#Dv z^5Ni2%$Wdĝm1i(/ ڇ D1% =׶ixOJد#%{-k }LYk]2Sq)aj(:%-j$ / k^tRW'b(u4PypKs@2TKFK\^o tY;UXAʵ:R#92OـbBWJ}Լ>B9Ǘ8"66oJ[ў>aJdv(͹L44⺂|(EL3s?c6tC+7¹sR!moeI[yC `.pu_ew(m*yd-tka7/7[ZAy˯}8J®%घnw"]{FHm~ RRR>~e!G77d4fH 5Dxߞ4l/kCTk4#ouwN/3( %sRWFBx۠=n*,z#ʻAJ)p2-Z䪉A,"jSmK]ƯQ>%GP~x K@Pgnگa`d= 42,۸DpBzaˆTGGď 0 'mg+:;݃I rje[2́ϐB|mFbPVɢr64DgLBv%I7b^KtZ`N[c#T\|uto,bb+пu#c6t&ۻr߬7 gzqW.КTR=~WކdSX:W+NK/ TSY/@|GVGq7_ SGn2}6v=.8!mʿ%ΰۤTgl5xz2TU?ǚ-p+e[g'Xf=/l@W+7nmCӋL3ZTWM zSagsI%p DlgT 9[ 16`Ae_C*]<2o>Zbْ0ݚOlo\ץ -qkutiZ5 P.ѩMDQf>/ S=3bw-p3^'ѴapvPu6(im\Q,ш転8T~/,yI~5TfvA cV:s'ϗ55tR[nSp>q7T#GrOj H3D{ӯ %[_WjR;>o=b T)8F00C~E-v+2~@rυLIOVBF2W(z||ŽQomt 4-1ək&_.$"#UXK1Jvꇷ9p(\@SEI?  bewuu~t|/ɆjĩSB[-_Hv3!*/x\x*HSBW*9"U8AÚB)b߃Rqǽ`;ν3t鄭 itau{#m}2{)pg-Q>CtC"dEy_ℒnp7D[.g͖Kp_Ūw(Pw6I3,7V"=KE'3e9QLv9/#r[%uA^ =O7qZL[n:)=[ˎbKn!q%U%9^Tpgpu9d5[V&xJDZQ@Д2r']PpmB=Ⲫ->m(_KI@m u,`~_c5!I.6ॼ=ygb%|&t-tP[ QCş̱Bw2 DLtS$MlyFM69Ny 8ɂ$_ ῥD禟ɴĵm_L :KM& y.osr%Ar=\ꔢWV:NrKyE_gVRspAq\q՗p"}R~G`#" a-) 4M/BQl0gRz>ô[`}- ?lO MEoPO0Kɽauin>nx33Rs6W)tf6p)P. C'ڏz08L*;FFհ&Fo5kGVz@q38^l`XGv1qI6</j(F˛&BW&3+ {}鬶ƈ7?:g0C^'`.oB57`0({OաQ*'𝕆 =m|[ Cj= aiG4>*Xjð<&4z>b_e5,kn[韸j ٧42]>\b'0,\vߒAҿ`BOy Y󔈅🀰L 9P,hrXm" -&!⠯ eV/?{L@>y6ѻ +^w11aSJ^r H'%S_yRxA3Fwo7WݔY7:oJ;Vo/xRN1(t&S. [D U֏ ,o Z.ooM'rڭ,}(*-_--4%DeO IZ |6 ˾-NCbQWokXI/Yzė4v)a!*nM`x6<K;crY[Q5}K]1,`^2:"*rڪ>(^zhna̱at4 !\GZ+x=\|֎SMQd+oİQ= /$883}RD]; ϭ}!t *19`z"C ۜZ.#J/0NAz:ōӛCa/P'ԶIdFQ:z0K\ q\0BwXA% rִxf+e߂7 FF:7tcgX?3^/%"{RT }ؚV_ytQoG|gP{.PA9U X0Iߡ4ѥ{E}kw1ҌD=Ɗ;_eҙ',ZiA4`d('1MjTTUN*Ë8EFРvcP^͢A͐3rM8M-_?4s7_8mwd~fm7Yi;6nd=< N@5DW<ȉ?.Qo!v),S}\a.AZ kԛߺ6Nu|UH.ZIS*&7pe n+]N@~YI߳3gՐq|C9_#'HIJoAݩ{4DǦ4N( :ā`"h#ςhڀ~q\OkӾ+].|ĢCOHG<* ]T9FNk3]HY[/ Y^Hs yf+Ij"M'OtR:K0{ rx[u &RE+Vj@f~?7[J-?QكZ-&{38:[ulSǨ eܟ.YXx*8;x\mC)8S j5ԌXʲLbȡ N]LnEw&DhICl[/ֹD7(x=SPo@0}b X@X^*f̪ZHe遈GV߻/!P20 78sFrmBF_^Sp.fx_m'KHVfӅ4Hw*!i܂ohUz4w+8d 3\>0ncNGI:Q/Bvv=3mynm-Dv !@LJ}B仯H}Q,\em.).)RGᨐTTL⠀إ;~"|6(Ȉ9E=Vjz(ڪo̵P]a"Jr0k`+Nz gK)Թv8ٶҴ]6l3R8p#@"7m21 th(u~*PC&J1$2:*g1q7ل=hCLM{>.ftǵq@`"xXnG>.Q)X;3 S@!eYhj,=G!-+Č\$,ϴބ^~1HDճ@ri22khz 5Pц)+S Ҋ'/qiEZJ1P ݱ\dl ֕QE.iD(/`g( ٖ0h[e'&UKyG#2iIZ<w,O}za~Cg/輕1?,;$\8QᡭoeQD4)Tvs}fq.z(<(}XU>n@Y9K3 D (],#4=|㝛K9Z dbtΪ9-1%P{Q#\߶p?jl?|Sr[IIys`j̄R^S$+|׭-܍ D[lx[ZRٟoKC.Eϩլ5ZHAR(C*=a`SP˒}NmW6'k ޫ{ճK"Q,fa{K?^bfV ?#/#nϔ ĕUhY'A~Yu>]G*F qaTe敯L80*d0{ru#Űs2pq X.*P[T΢֚vZ-TXcpu{Bq>F|pصkU5,SX B2ף^™6jl?5,NR3<+}gTӽ?\` MHȗgɫ*p@bgj!H;儏b%x㫀#Xa0+F?CRDZ>{/cs]Ɂ$CAҎ@OEyf !g$,y)YC.f"vǭ 4?ZGa_<O3Vk`j'{Ȅ~7yB9F;ĩXv ncۿ; ӧr c$5ehͭW/g#|@dnbZ7bi^i(wKaW[!pғdJh.5iO'y[Ǭon4G_?;0{9iY80 +hN"/D\هbx&đB D2-taKb_t1ok.p,\ޱgKLuiHBjlW uc7ayxҵ̍[{(&:|mŶŋ, A2J$z:[je}DTDŽ." jKV2,H;[c(4rb5-s :] (^I$Pj~ ~S!KͷbB< 4(ɺfzl?9}vCW\2k\PLQr%b=&uڐyzHE;z!ba[āE2@ӎ?u'sΩ(~7u^p`U/URoupSڕc_/$Ы')ѱq=㸎m&r!OD(F' hnэplƩie'Bm} A)7@e&oB;}+!RY1>zKΈxhoa儖Ҏ{)u 8fnbqn/paQwbO ^ ̒bO*5I. j%2pe[ dh6,լa|sBD(E