rubygem-rack-protection-2.0.8.1-1.oe2203sp2>  <@PT@7!.ܶujG7odyopeneuler@compass-ci.com G7ow OÈ<ٴJ>p: KOҕ8tHQNᙈ,5\5kxzzJ ƧZQ"┄x4q+ >-NכNQˡaa|s&!$WM5rP؝B5 cHQj֩a* w|YIZϊ$Wk/`ֶSh2-I;V޿RK,5;IJݬYT˪N< |~|C/JLpMq_C9Ca.Z8BU Qh<"ki9"ȑL-sG914b95993c11a439809ed32a27cef59a1b5bfa18c79d49fb0d098fad212dfa6f3cf1273c0c008b1b394fd56b36f2f4c2d8b25e80@o% C&sQ0>=q?ad" . a ?EL   x  P J    0 ( 8 9 : lF G H $I X Y \ ] ,^bdefltuXvwxPyz Crubygem-rack-protection2.0.8.11.oe2203sp2Ruby gem that protects against typical web attacksThis gem protects against typical web attacks. Should work for all Rack apps, including Rails.dydc-64g.compass-ciMIThttp://openeuler.orgUnspecifiedhttp://github.com/sinatra/sinatra/tree/master/rack-protectionlinuxnoarchf  k }{ GRBfRA큤AA큤A큤dydydydydydydydydydydydydydydydydydydydydydydydydyaa9feb353249256a9aba02e22d7adfadfd0a339daf39d21d367fe7f7e620b96de807c50c856128696451b208f88ba7fe848d327bdd6f32a2b8150d3fa0544323015f39107acc193edeec190c79683ca8b706b6200b444e77a7fe51477ec93fd8176d2c8f8f95a6f5ab383b75390153c49e6e62318438df71d9f86a817f3ef753fc4660b36bd11f673c6521d208d99a9bb79d81cc4852f0f9e93fcb61d4bf5dd84f0d13acfafd29f262ae51cda17c13fbcd273024dae89d78fbb3046ae2afc83e7108fae9e53c251d13828b7fa3f1de4f282dbd0d1863da9cb9d41d00218de5cd2cf2aa089e9889d50a8e4d463fceaee43b2280f1769f47f3cc4c75e1a748897b7ad57803ab02ac4878264c8916f4f54f16a166d937f7f0794a5f34e123c18c6308659a209da58e0cd05c7b1509b78bdb48dfce7d828902c8a6a7074645f127c8b5fb763596d5e7579e6e453b5a977841c7ed65579d1f819aa7929267ad8acd4ad1602649cde93035d6a2736ea01ccd80553b30720faa9ff914bde55824e5940123d13d4ef0fb20e78c325929fe4aa1f7d39a97a0308fa5ffc21e84578e32159faf1688c7e92cea6e637ebf2490802ecb4914e941c501d43995219b54a144ae469d204035a25bc032e9f876fc99d57e677af7e625e5f4ae3547954bef908df0bcfdbc484b9d1c9e6106d6eb8fe7c443c58f8cda3e747509069244dd649f110982022040388cd1caf7ffab1c5d91fa3920a8aab7053ab72a8e1612c9a498d6ab7d3eeebf4df6385d08be92eaffa4521837904375e7d2804f7a653c9a7e9d516a142ca8947ec5148399eec0c0fa91bbcb6685d4ac3c6d7c668f1fbde87aab0398f98d621004104050b8566919e39b141b3b5b3db2df1f78a328cfb9ad3fdfe857fd50106a3160782ff3b63c7482e8ada89534dc0121ad0a0a96f77ce55c5e743fbarootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-rack-protection-2.0.8.1-1.oe2203sp2.src.rpmrubygem(rack-protection)rubygem-rack-protection    @@rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)ruby(rubygems)rubygem(rack)3.0.4-14.6.0-14.0-15.2-14.17.0bs@`#_?@liyanan - 2.0.8.1-1jeff200902 - 2.0.3-2luoshengwei - 2.0.3-1- update to 2.0.8.1- fix check failed- package initdc-64g.compass-ci 1685691590 2.0.8.12.0.8.1-1.oe2203sp2rack-protection-2.0.8.1Licenselibrackrack-protection.rbprotectionprotection.rbauthenticity_token.rbbase.rbcontent_security_policy.rbcookie_tossing.rbescaped_params.rbform_token.rbframe_options.rbhttp_origin.rbip_spoofing.rbjson_csrf.rbpath_traversal.rbremote_referrer.rbremote_token.rbsession_hijacking.rbstrict_transport.rbversion.rbxss_header.rbrack-protection-2.0.8.1.gemspec/usr/share/gems/gems//usr/share/gems/gems/rack-protection-2.0.8.1//usr/share/gems/gems/rack-protection-2.0.8.1/lib//usr/share/gems/gems/rack-protection-2.0.8.1/lib/rack//usr/share/gems/gems/rack-protection-2.0.8.1/lib/rack/protection//usr/share/gems/specifications/-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2noarch-openEuler-linux-gnudirectoryASCII textRuby script, ASCII textPRR xcħ) _futf-8850fdec0289e63f59f0b7cc48d23718af511e7bdd6a670235794b44c8b370464b16af3f9194d32b6c00c266028f47f234b5e70246f3def776311518793a868fc?07zXZ !#,(] b2 1 oe䊮<4aƽBgYlHxhjXJr ywAu#Ci;<(ӋPs* Q7 t?f+0fICs;qu(c{ C߳4ǘ.k1̦Q)ZQ[~g2/?W8Nhh| -[aAvLpGG8V(Y^)9jh+{9.q#y?ӏƛ̀֕D:C mS JInAUenְG*e}&K󃻀a}V=`)*Nu2r7Cw܅1'XY}Ppy+6r)r(~K rYvLJ력DӪl.,q.#%xH9{d%f e`Y .1?T6;(0Ufo lэ1jƄ˺NXMZs 3`nltc t ".uW\t t/ub*;؞͜.u.!|e-'-\/n[EZ ^@;m"{ϳ!(nz$BNqT#F^l\EH`\rgnŘ1)9 /8@gڰc)2_lcol Az 3d9nXVieS̳h%mOjK}zĘl8,9kvk4P6'^~/7 ɋ;U˩: (a ݭFgyO V^:'oG/Wc{H@*֒Db_DRӢ+Aѭ]D V Mu4Sv5%H(>7}iں^LyW0$^x:6*5#\Js_'Jj4PF'(yX l|(l 6c *3uM)Dӻ^T[3߂ ̈́2yQ1VKY4]ޝX6J`/Inr-+E -¹s֬#yzo@j>)ayF08=r< [^*Ugid<@T覧Z ڕ[P-?+!r}Exe-`s>x܌)[of7\j/Q' +!6$: >85d\x尋8.I_ Ojנ 1a}rtL:Zt]̈́$%Fǖ t\ & ^ #7T:ל lw;ˍ@o8dž@VYT]1?CDG-SaiF|8{cĐi=&IԺʯ?Ї>Ӄf[I^V檁t>m,4 ɄCjƴ(3=Oj:DQ}js #o[O+Ҏ':>'l`ADpwn@xܨ]>e.ek=E~{<!$WkmDJ]R_TYG[ŊI2N@.B8ZEb0dFU=?ɱ] Yqn 45!ز=є/]>;AV@ 1lj,Ks0l%K$L|DOSO ľpLl <نBsm΍0]V%9K]k?<3K*2z7 y ,J`nN5^Vx$KJKW)6 l~5)dHMb:ȭ`6ّP]X$%nڢo_>xG\K+b:']O狒]ZNն .3MdUhxG0/Cl%nI$AC%^lJJ3@0 5s@ucc&#af{NYkhC˭~}6DU4m8݄D_[JNg 0e46l$ 0D͐;B49P37jA(_ {ozerء3LR@S.L* wݎ]!'Ε&ȌaDVE1#N?+E:36dÐ'УzD?9$lB+ X}%s]n2{/H֐ˍlSU/rx]o%ߏ wzŐYڻ,ݔeqQ0{2."PlGYcW1{heB8(7ex{7Z;^`+heH-B;IDh3x*GLf =M@Ġ_xd*T?rVǷvH3޸Y0Z Jtсڥ%eh SZNqEaHuÎܾ ՇzthT:=3wKG:5 !>>iYN.Kֆ˒nE^ю"C`U;TvÙkf84P[o$8M>&gHl77C]!j4)?݄xTX[6ϔG걛]\ļdc9vQ(1%YlΒjW2'VNQf4/_R3kW/bYkhe\vӱ/6m̑ 0[b!6M?o萞 1XFk N㗀%#-I P7c%Gyf?%*R-PDgI|a~ C0X\K&;6n<S݋jD< ,d7ݷOm`νsF =B bMo3ND6x}kj&i M̓ cN6Ng.T_Mr&zqtͻ逸˜薐OD<]^Kv!WIXMaa#ݘ--KΦߑI+3cX$|tk;Q~{/?7^O\ 4m`'jKr9 M c(w,WtEY4V鏒 >`- >$* ٤K:N~nKH;ꐲ-[V|4ϓi"0%pjh4aE1>ijٮ3/qSBX2Pfgܖ "ֶEjș2&fwu ݪ!qp|,fGO3(0?/A%Sa?:ӕGqۀ &"H#!q`SSw͇  '5% HX,v]?`z5պ1s{IGSg~J @ &F5Y'?PȓQ^i#2;!B,İilװT!Z"lIٓ&~Lj<8+iO4|f&׮v[H9c x*>w<&Š}jt mޖv˶fO/,>vo.i|p$e"gsbqrjtB4lrms"l>SY˿6uOI۾\R/%5q fiWrWg4+Rw'2܉p}N6vQ ց=`%?hh" I)Q k|,Kl.^_2 }- *_/OYhA;Yg@A~iLIPjCyBh_%WpX\HTr#eO SnV f@ ũh| 2O?JxJT. 3to[OpǒqSw ʇ\Vdw~BIˀ`uv[Jw.C:ә!Rm&M=k /T&.Z{tUXrcM^hpon+,0&zZ1ع)A> S*ǞxmOa@1Y}&ʔ?@ F?G?ڷJE.ԃV((eȤx>qE K(M& "yQ{xg䮎iG K.?*Օ&{N *7ɌRyb>MqKy~ߨ\Mں_:pKoHD{N/6zùfC.IK"ݹ*R̟%;I?Z3tҐ柦dj 4rն,{Q#f}>5zׅrFS;He|qϣ=!HU@z4bA_bMD,QwhWoaoL׷_Ev;a;)`׃韇C敨6䇂>vp}3*Awl$~I[;5g(f'K!_3Vx )PRߙ2xxSp׵$ [#Y"9J`눽 *x)CJeοaL$K0BA<3qOPԦqK8N1}qAc kڷNޗȧdf~)8ըfa^QۋTnJS& t,f,8bgp/ U.jBĝ}LH4}VlVk([yеye+&?;g־ W~/R ]~ϲ ? pݣz& 2#+0y)^`?wd8AqoM79X9zsh\9AQ*w)JMٶN| B="!'iWaχ/%3I`"o/voA*.E̐IR鍮xu[6ZWJwr+X栋\6STēl͔sq!}a]OCxEy*W#1kw,.ѭ~Bs.R+*ib샗%ҏGh! $fL҈H3%k9ثBOV҅y xOUe|#1珐"v"$ţd\v+IA;v'1عBs|皠.4aϊ7S`PS z }\hg$޶&@:;4^< >A!~$#'` ߷aWs\-(ψjA]V(۾/JEX\7sqfr4O'Llˏ˚&~oٌ$NJ)=@tۀalґp&fYg2*FpҌvَn#c~ ^:{ݏ=ub<w-#ܦPDرot A@A1hUy>ɾxPMDyZ7ʇ<'\Y$ɴ8#}i^)`!&]ΑP|Spi$eZLju!x?B٨pQ,v/t(uG.8 ;9yX]rl^antŌ&;g(@m2s?}q67ӮV˳y^;Dn@'dDB^a޲rYGyݩ`c-ͺFdLJ*vJ|zVjc)3/c|V7Bd [&מ(}u* )XhjI =ȡ]+j[:ki +9 uEzU-uWN k9ؽ3fFk:g@ 3Mv_9xHJ3'T4n\f4mBDAGO(UϻaUV+I+ .rÿVj{XgY#PJ]6-&I#iZ`9P|{pZ'vL3>miq+ڀ<7u(18R< >ab7"O:V~h 3;mZ=ț`ĺc12dUVbSvnƥ & c,|i3[cL hY.'zOi+b tzRfd˒]{b @ ]iig,SUE5VNSoW 9phŢW.:b=Gv|,W?9Bm)4I9Cp*_NpɼGE7OryFjrPMf2wo8slֆ;J<"(:vZv)&_|cV?Jlqtišr "yJ6Qn1Su"W>Rod,`F 1 6΂-;FNmV4j?ҭۯSK&p/:yل#ReP1%*1`|>Z&z95CeuZn"@X]¨EaH*} j7Rv~0z2aFRY8)8W:T:l~Z~ҘdQj ל#A7='p}JDJ[-c]sub7XVKC'9:Ud+*C;# ۷r;8Uݪߐ/1u HKYGNztwRjme6߬DS~jTB^vOSR?$#ߐ fᆗi+2_p*@5V.~MÙls1X^hzqX%5m@d:0JjM2 &`(#K^p$o=wcQhRf YZ