rubygem-daemons-1.1.9-1.oe2203 >  A b K$f_)?L+AfAK{^׬;쮶4rmR%J}~9ܸY3({;u,b4 ӗOc."5d@/콪+V(sb^;jP@q"F~Zqs L&./rX7t3pl.VVKH,{XiB0 ?֓ÄyO/33]03659205a3833046894b77374d6b1a28fce0c3feffede757eab7a603d8e350aabb842d1d32880e0784f40d2235d10128fa811a0db K$f%9:skG3bDc oήq.w:H!T[V8YnjaZAvƁτ$9(cyB3Cjጄ̨ܢ׉j~pE3t>p@ ? d ! [X\pt  // ./ / H/ w/ /d/O/:d/ Tt(0889<:jFyG/HT/I/X@YL\h/]$/^ b1cdzeflt/u\/vw/xH/y z  ( , 2 t xCrubygem-daemons1.1.91.oe2203A toolkit to create and control daemons in different waysDaemons provides an easy way to wrap existing ruby scripts (for example a self-written server) to be run as a daemon and to be controlled by simple start/stop/restart commands. You can also call blocks as daemons and control them from the parent or just daemonize the current process. Besides this basic functionality, daemons offers many advanced features like exception backtracing and logging (in case your ruby script crashes) and monitoring and automatic restarting of your processes if they crash.boerv-obs-worker-09|KopenEuler:22.03 / openEuler_2203http://openeuler.orgMIT and (GPLv2+ or Ruby)http://openeuler.orgUnspecifiedhttps://rubygems.org/gems/daemonslinuxnoarch) oxTK]_W*T%D_%n43G t  rD)A큤AA큤A큤A큤큤AA큤bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb426a743baf08dd2198011efbc016163eadc5bbe193ad327b7c6ebeca9d795058556545a85e37c0c7a009b663d234bd2a8d97e5c3ca14f1139a1a4d860cc253d28048ec5b2f5731796fd2d8729f841b0acd22074b90788759e08dde665c4f1392ce8f98267335a7f70b69f30c0a2625b4e974c98d7634e072af06ed30cdb7c1397f79030ddbab64e1ff7db0a067477ba8986dc775aa6a976d717bc037c1e66378a8c4c8a43f18c4a27281a7978f52c0d48863ff74ce1db405ee95a473143be3a4b49f1cf6cb6a86c67e0f7de444d1d59a73a508131d7ec3dda5f74885054d5b12492a36c37518f6555125c9edf9e075b89df77b762ab4a7c78f603106d1da4dafd366350931ece80e6d8ff0308c9846d147b6b3c1497f4e50729a2ab6967b39ef4834694c13b1b6f76c523489803f9db14118065d41b12c38f4211c3ec9a133d26192da103e69c4a8545772aa1b0aaf6acac86b8cb2f8de301fca03fbd8cf2d1012fc1645bca3dbd73f972327ee8b56f249be1c943f449c9f1437211d96b367e1799003c65b41df1987a1ce1b7d78fc136d281c032f333da7376733b79353848bdc652e507208f0ecfb6e1c9a512e5e552c44a5dd3b871673409e8849c9fc184c70190194760cff893516ab30fa744dc0f95f6c04f3bbb0439f5d52b19996319b958f38179cc246e3e36c31c7cf8df549f38e2b72be9b327f33c394879fdaf2d2f264c6eb4dffde51b6e0ba11ac5c7b4c7a36941c543fa020e98ea656d6a5acda4835bf92337b881143f94e4c0dfa3550ee8161ade956a641e7559bb4940147b36d42120e490aa238c9c06ca30fecf823e363e9548b7537a31e9f5e54400130692e6e282b463b4392cb699a32697d32b312acc512b290c97177f2f59360f93c568fd8f0d608b81300c4c18c7f56db03349619255a61c3ec0983cbc687ea944c1e57daecb660d2978acf31df0e58c55818437c34089aa74135f77ffe4fa6c08b450dc33710e65f8cddae9ea1549b0946f11e24c2778f2c5ef8bd2fe9197bdbb25de36c160103b63b79363363fd84b6878a965e8f7d62f30c95597f14292777d237dc662dda1078e74c2bf733d5477e5989b42acacaad3bf434ec15b79c4ef6fd7c97b106d26ce382315055f25342a66b65f4bec96c9f6d3165963b0a71caa12782269ec8e209bb8286aaa77d72f0683a8cc56e76f0095d8d53e001615adf77a3599e2f5b52f14e2a3dc8248a6465bbaefae9ce9b9b7da072eb15343e83ae399ffc793cf3c51db8476d67aa784c38ea25e0b840c421a877c5f48657ab01ce710172fe733f3bd6459a8a661cb2dd8e43fb7856d2c466069af153f990bd0c2ba7aec51aef7f9757052b39592d99547eac745ce3bdca4f0d52e22d7b7ddda83b938df2c6551dac37c932f112fad2e459c1e33425a4bf64f62ebd08a9c281a2b0c7b5451ae760698cd04d6107d862e006b8370d439e417236367be664971b373db2ea86b8b38d1487330abcc4efd7543a40442f8cb28352586e84c6a6453498349b36d0f852e29ac29a094846f64066593e27d0fad1733434deffff6deb2be2cfb89b8aa1bd0658b68ad64d7906133dea0e4f6adf9403c30679ab88290bea2aee9089c380ed1b40b1aca1e9cbed3be072437eb817d54cc79e64bdc29ed0b956abf5760893b451816e9fcced68cebaf014c093b2fb20a01b5cf4b7f13b6d8374cf047c405e8c86c364bacf6d1f6d55c53d21898cfa538de3b5547cc32ac8690407c45aa988d852ce20214f31b01e27384a70cd8bf7aa7d2ef57cdcf45b51dc72f4156899rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-daemons-1.1.9-1.oe2203.src.rpmrubygem(daemons)rubygem(daemons)rubygem-daemons@    @/usr/bin/envrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)ruby(release)ruby(rubygems)ruby(rubygems)3.0.4-14.6.0-14.0-15.2-14.17.0_?@fanjiachen - 1.1.9-1- package initoerv-obs-worker-09 1659239916  !"#$%&'()*+,-./01.1.91.1.91.1.9-1.oe2203daemons-1.1.9LICENSERakefileexamplescallcall.rbcall_monitor.rbdaemonizedaemonize.rbrunctrl_crash.rbctrl_exec.rbctrl_exit.rbctrl_hanging.rbctrl_keep_pid_files.rbctrl_monitor.rbctrl_multiple.rbctrl_normal.rbctrl_ontop.rbctrl_optionparser.rbctrl_proc.rbctrl_proc_multiple.rbctrl_proc_rand.rbctrl_proc_simple.rbctrl_slowstop.rbmyserver.rbmyserver_crashing.rbmyserver_exiting.rbmyserver_hanging.rbmyserver_slowstop.rblibdaemonsdaemons.rbapplication.rbapplication_group.rbchange_privilege.rbcmdline.rbcontroller.rbdaemonize.rbetc_extension.rbexceptions.rbmonitor.rbpid.rbpidfile.rbpidmem.rbsetup.rbdaemons-1.1.9.gemspec/usr/share/gems/gems//usr/share/gems/gems/daemons-1.1.9//usr/share/gems/gems/daemons-1.1.9/examples//usr/share/gems/gems/daemons-1.1.9/examples/call//usr/share/gems/gems/daemons-1.1.9/examples/daemonize//usr/share/gems/gems/daemons-1.1.9/examples/run//usr/share/gems/gems/daemons-1.1.9/lib//usr/share/gems/gems/daemons-1.1.9/lib/daemons//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 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:22.03/openEuler_2203/093f0802ee4d01f33dc5defb60062eee-rubygem-daemonscpioxz2noarch-openEuler-linux-gnudirectoryASCII textRuby script, ASCII textRuby script, ASCII text executableASCII text, with very long linesRRRPR7ʚ)HG*V.NTutf-8437290be9d92ea77949389bb79e7db713ac6759d57c37331419dc1aaf293485d211304769c115a59621a5e7333d9418a65146fa3058a070f32a7b461820a25f4?7zXZ !#,s_] b2 1 R=Ei2Q>9MKu@f]]i HíXeЦC,(1jWrKb8jYЋUH# 4|) X ZYYzKow9Y/.3,n}U@dJ?@U3ko OD囍K^o,kܡ[ OE}zݹNÚůdTg:j̅kuG.xK7wؙ%0 =l¢!?"Zd \0Z10KVUn>T:ڦ +XsD5/X~y* (KLYN~>ԩy8 obk_?|}:]MiŴ:Ǻ$FmSI+L"zƖfys*RL`0 ĒohݦM֩N$؊؜n1! xESi>k~"X>C\TEv b7K`MT{|V ~[6WQ-+Pʰ}*Y'>O]u|fR8=i|9G$N/w|,m1ZhbEIeP#wa2r#}}04yP(Ɇ n{ _*k>{Ҳ7iWs~,SUc# ]Qh;͙?Êk~IM^6/JR_Le4B怦-*V4pagSK$E<ŝƴ-X__{M /SǓ"j:ͮUn_r]YD!,D$°ZF_fphSOU|KsJg 4%e"_!/f8_> XwNf%x6 CO |Zh2H)Dd O*~?loTCDۯۘI{iTRJ7UOo iD_1GzNZ6t1ϵFB-175='bKބ8Zt8KxdXp^sn'1^'Hxlj,1'?ǸξsMFM쥥6iH![M?OyԁYKL| ^MKP̒t_;;F0 \h0G][q@%(co3%+fWS@_o=1nYGh+܋=OUcR;@HQ)Pa vjPN~j7W2B2{7ߖ^@$ a:yV(\ ˘ZvïZ"YREdjT {>F, @$AL*? a! jyV+E)K<8pɢ+KW[FQt„4y)ZԮ+/'ULl9ud"@><4EkEQG !# 9W,b{τ~ 5`.=Ig}RGHEY ޢ^b|ȫ#2݆,vۨUA(>URcZ|BR֧[jMpS.y=+mi'rN9E/0x~1hQ 5M?`& [!~%?:p6_5UnpW2PJ:Sk/掱Q$jtx+\¦w拨vTn9umb#l\[uN锝LCG)Ҝ:Ic3!΅@No7OļVveNMm4Ű9:V4'K#49lه-ҙ0s-Ju{{f>6%PЕ1Zڂm߁2 88EmnP*6J~Vv@x"Ziiscm& Ddy+aҖ-VA5bݎ#fb`~9_e[ՠ! Uр}[6_u>ıxY4,r[L2'? .je|=׳ jyTD!L`qUI#9bEAG~ɏO(t4wEy nܔSmfqN)ܺNc`.ZF_豌d\YFOzˇ7pyܕ!?<={aߢ0jcW~1 `PVwDnc a$e2vB\ n>VH'V^o]Й@9UFL ~~_$#Q?hY-~ˉ ѫI  y km6RO]rQ@7ΡnA1!Qg9,xW(P FcJmG7՘l7gܝF >&axo 7 $CIkO@`IIdtvQqE?= qZ?\Ƭu;66_Myr%܃ &5G4PoWyVߊT= uY ,1UڗG_(<D~@ma,Fx [RjZr\2{aw[ܝd_uO(5ɴKؿ+'\q:;!G|·ؓojVMg]pb2U;boA|k1(SSvjdVEtg b'hΦ!ȼl˪unk勯dWyzoUlܜGisBy YZ &L&Yn ?`ɈkRgV+Q猚s4JnfoUT}OU\|]>hX}a9B]Ӥ6Ep4.m}ރ菀,E-|C}MT#P=)R2YDrzӰ̀kV*2r21Z';*.~$Ż.aڹ )H?QJ^_'6s}ΨNҧ=c-W8TL+B/e.KQy#"0z%-D*aE2pO3zqe{Jq34a[*L:ˬs_üFz{]<"é wV" NaFdF*cpFcjn>r&ǜ(ly"bs n;5>aN}8wz͛d7olglf IقnCf^'1̌+, 6DJ% Xp};$ɛ['s^JuY|3ML 6gjr]FVc5Y #b^Rw36(4"gmWw8yȞPiJLYvZQQ4O)右'ۊC8jxlCC}ѬU|[c-M k r u ⭊;[m>}98Ҥ(m|gd uy7bJs%߅Ӝ~F:ʖ:%(?yr=_w Xa2K6>ۅrW{7?`Y6Qd##EVEʢRJӹ )kc7H)p]UC c&H؍i y0bbP{o "tV[D ɬ%AܵOtI/zkWh3ә%0 Z[`ư!URpyUi"shJ$_,T|p%2 tN=5mUMJI??wt\ m7}8үm)?ɚ8(0oNh!nV{i(_N'L%m&M K 7>/$Tq̌¶"$O]g++w~WbenGR[+}/e'nYWb(+TY.պMs_{ M+ Zdp7=s,B ߮৚CrE;]ʲ0%s9qxP/ H<Q3,BM%QMtx&v紀jcSzkw:Z+Qa l]Mn+F)+I\B7 EʁHg*y^ vhES!TyiZj!DNN8̞aG mCagsY#dHRBxٕXxR U,ic@]E^<-`aerYXh S9b،L;b^We%r^׍ꊖ/:mr]'NxɇW;î3F6@RcKюA9Sv6BQ{]8'"Z@^MN"l"8?Jٱm{Y-T;0ݛ̘9Sif{鮼؋ |x7%򱻸 b40a޳ubnjQ%J9HvIŵ=I( EE>> r1cR>&=T@&q ToZ"?E3z(#^Dr+JELj%zekܙV-GHi2ܦYBMCҭ.vn}&M+o7|8Oq8V|Q*}Zs)S@[-K3`s{{je4}Nf&l$g<ڛ2c'KgvOnj='uSOh_ny:aXNnezmy yFLK kuMj;bM~kf^~[5{γ̥"Wz`n1b@O)lnS͙3J =7OhV5/Oa,AYChAzB"LzA( ?OJ*?:պ1Y9L P*#󜂦lNbcCy [%ʉKa/7>/ oOl ь`zJSv&_ \7";Uy|Aߢu5[WnڕVQb#~mYEx1Mr)QȀD ZfcBP$DL!c./aiaD7:4mmD*eϛsi $m{oN9H 4 n6ˋp,C+?{u>Y' XȎ-PYAlaPz&[F/\{=;mq5 1w F yJ(ims^]iQ٢Szi`n WXF@J[Z@`XoO튴_ Of9^vd՗}t=ZSk~rQ^1'_N!Eⷛڃ)ۭ 8T<v[H ZNIR1.80}7H7=`{ Or:*Ԩ ݛOL |m R)IwM_s*V`ZN1~dB7 I޺bLpKpՏؓ`M=[,u+6l/!lًgxʜWrԲ lnP?"EFvǿ}%o{x0$L4V<W>z='UxBȥ,^BѾ=OKec~=xڮ(qVͮT/+B&W1=67 ?b&:A/M!ܱ@5M&0;>!mESKE+YGX>9wUxFp_øU|\Wd*mFODģИT /a S(BškO>`ĬtJ "じ'H ]yh?C.FɡC{pmamcl]?;/P|.̕ A:^)aZȎʀ1:.\V-)R5 - -0HJ>C[tH.XK WA e -:*V]6 1<$=ib[MvL\X=ڱX(n\h'Z7{&ђG5W޺55X4f8l> s2*!,gH5ӅU#iATQ0Dfv>R}$)J/)>5<2˹1iNJX0gmY~g3(aP1Aˠʇ ^H)l zf62S,`H8bN4+Y4cUD (vZ DH֖VMdPH+0r$B}-%gk 3|-+mfW'Ilڙ4%Qg8qU)Ca?K|9D}l#%%sn{iӆ[U| I%8x  sdS-iE6qhSm5C2fC݃S>$ͣ5F>f(_?5ɣXEh+]u)ZR\lIr7wVz Z4e3D9rQkRm9Xd2Tv$aNJrGM^MpD'T8u뾩ҽ V.Yڜt9~8"a^¤)_ʀrY= 5#2j&.bWGqE^EPTpb혛3**l*G LJ@dgi6˭`P:C^@"Fv-: OY&r(qH W]"8V0J'|AP-Di}*ӄeBgxd/ږY[Gd*Ďnޏ p@XAMx:TEq7sw5Q=اS.9lKv۬16iݪ^=pZM/$PT j2@ #*J0wȖ+%&K:jg4ZBŜW&EIOUJCv,zm!4J @c x4ņ \3t7ڹRA$ ӧścR+')B׵[cact UQlĥYYbj#aݪ+ssgN,hƃA@-1@3\sL.+-Q'P%+5?.p_NIFY+8<ηўzT;)doV.\WPG'cqv~⁹g%Mb<`KMp&MS|6}huF=9C~Ӯ C (ߏ ;fubU!_?rxylPw"[b8eݔW]Y@AC\7$e%0-8T|7w]?b%5bgxT)xms+[ d V8ˠiI,nO]1<@@BiO SH3Bٌg6Mַ]+қ~O@݊ݹv d׺kuQoE}ҽ - g3Yszk$9hݶs8rFhFߋSDY:#;#ys&^M&Fȱ*+]~WܙZtg(H1g a߆P鿒_!B@Ẹ&~qKݮӗ=E尋P =Bym5.gONC\.g6q/ KF(M"JnS>+Q;w9 w}E OVU(+R^ONs,6\ʄZw=a}tg^A!]R%mb&+A߂z,@)s{7yj-NQ2@W0F`k,F2&Og\8434KvED11t&i{9 E= 0sr`v1tE {,0#_ljb.; aW|d+ gq)| x\pxo6)dž5'aUDGdȌ7Y!s0ߍpdδL8R2G㹛WaU\lznC0xy|MjTJg2??<]9B}.G<(㪌\sgK푌3JiO7'LӜWo:>xFځwI"`1AF 3!Wqk?k'Lzu*bV0p)c>u^?; H Ioھ4bmȩ&1HVyp' [ХM[Borȡ+ 1]v6N:NP?ĞH8}=ka#%;oRzg&i]h] يw|Q542{40 )%c'{8<9dgE^FqE]$ɶWd@!xL;xE 2;F ܳ;a3ͩ"xH,3WeS,.vWHsRj|e #"蛹d%UXs%Ejs зa}T#tKJ.D7 (OW;ݒ-za hyi0Q|E^ х} reeF;yMG]$f$ÛN}7*{;?ab $Iux.FiݏKUrc9`h[dσy\Fծ]ȵjMByyMm@г1ylj7ׁζj6!-šu_hOV$Sv=w6 M-ߩѤK`;F$, pꡦ4#߬+}Og8҆`]s:GPoW-l %Xw#V8򲾭,Q7lڞ*MbVẠ :5g!A9pxT ޞ|B\Voi׾Kb F .%f+ a.AB Z)LV1XqbAZݼjZ(~P#V3 *}Pek:!܆Uzz- zD/uhI|eSJ- [$VZiUz{lbוo:! bj02Of;8A [j%qihLJЩ,)_bB 0qGLVԸ@P=-6*g7Iu5K z|%x ӷ3tR : |hBL X=yT&g|GqS} l;UY&"y"]qyp!O]@+h=~G0 g }ب %+xgӉSE'B4]+T!8W;x`1荽 ){qO֭5T^'j҄" r /BUA~a HhU eX\_G)"L%&k ^0GL~=Ҟkz i1Bߚ^] MZM *r\ӳSӟXY$yak)"7)FbOOgEH8,_a]8uU $(:$SUؖ "pU$<;6~m،޼!Һ^"8 F `yLPOL >R.*7(%Ic#Vă6idXpQ1շ4^2&ν1=x#mPwUJs&7*1Z{WWZY]S 4+e邼;Qټݳ]l?̗6}ѻ2"PűEF8=5H["~v 0Flp 6N>jslRnolr\B%`=NͩWۗ' Lj)}OXhG.ߑ7)x|)jI\{?z3sS<xY - ho&#ޖbDJe-jq"u}fRMUKAnZ&:}ҹ`+huqJ؝UbpU~њ A[:N`fˮS0GץBd/KlҋK\wa!^)hUh%b4˔+Ҋ0.WX:*`sJ%lw ۋ09Fڡ5Fn|wa]]¼Okf:S<ֆbۭC#ɑ.rĽ`^$+s~msF7`m#Jk)^ *֠+U928EiW৳uB*)I` \ NIT墯ĉ7rMYM-23u-?\P-Qi 5S\l!)!SV]VSӴ ȱ;N;R=YD,{F>AzHtC}%Fczت2\l{ 2/}Ri \2T!Q9?D$uJ*+SꢸhɦG(!k?dyJCYk(*\(vAS p(%sRz&o%yv/$Sr YgbyB-R!BM'3*h*=7'43l^pMv~%Wg$/P)/u\;+0[*F´ |C]5X%Ӣo~z"D*~,9סځ|X#rImr6ib/5Ċ\X,Maj:W[n&\juQPtB%KAEbJ4;~ `磙6XǢ`-&IS |b.ia8%K$"UͰXy"ܝVLf$!f#R'`ʧ4EN~t i&6pt"6Q~ibjop@|Mc֟hFW1m5򦟒nS:F0l/HX3%Uf_GlkZ=Sڏdc,L#!8墘bɘb26iU%+*؞;fi|`a'EuJr+S<.z<$C*/ZjC= h#qrZ΁pd\/s86d)I$NvȽ@bVglU\G}0n6+r<2! hORg%Je 8ݮ$O M @ߗѝp\j c\ bZQVIֺr]HSl8V@IN !z6v9͂_&qtgQͩ?&?e e[!]O/~d*e[lv jx> afzF9aJ0 ]%1nŻ;l)nPϯJvv*, 1}#q:W~wMC)sav?%٦eQO&~o{E/NT4A/x?b[6['7{ٓ-/d957xm|ZVͰy9A;Yzt HlbU)S*ođ4CA.qE`ۀI@RL8 8 |ȑ)LQTHZ`0̴aZp&*ږ]pN__:XoL=>C XZNmړ6U{le\nYi~EFbc#JBYzsF-4S"ʣ8Dᛉ;u[țIG.G 1Z']cc$˞~0NAޑW4GlWC["ڃ6{L@ @[P)"מqʐꏀB͟ nX@)FRg9(2 ҚOvѫv#+~;{A&lPu1@7կPI5]&A"acJߩd'1c=ZИϲGCTVp&uOoΑY( E *~nş!$9HnaYQb펉b!t0ﰟmuڑwfZ`pQ:t ww6I5u RkVfD:`Riڐ`a.ofz$ٿv -9ý#PksWi[x9QlP=tWI%]aFuۡ"5꿊V@A\ ^\~C&Wo|.,Da>Auf1ϺYK& V `s[X9O5rcᐄ$Q2 Ez)DPfJQ5ڮ =OγaWIJ N17 sEAaa.<!0lJḓ7<MՈ򂆇tE͋ jĊU~4Тѐ&#r2@nOνHwb'ѱHgE`88ޮJ?r^ơvnc/),"2+#ʪuѰY`^=WI`fJ/%6E^˰.ɐ K4Ļ c .Lh }٥]a^@-tb\tjg>K{]ysT*l[(VZ+v9%&$w% /0j6lĽOGC(}Lrm P0|3\k>vQ>1+9=wjk)k_`N+=sg*(VxހP;B+X(牋9pS**dAXjM.ewg2]{8R=0]:݋#T 2jѣtoLpHņs/\87Λѽfx\;#3.nɓPa . :qĶom$(|;e#,M 5T,3O؋7i}"1Rua{7[mf %c]*N@ߥ˹+q2!W|©^5qe3C.a"u&SvEZ:c0-UwQ 9N)ɢK{u-ϣe~ ^n7_ƃp7kߌ5-c~u0 )XmP?<]k.@ -,AfC_Lj10