rubygem-daemons-1.4.1-1.oe24090>    f” ;G|`u` Ϡ fBWACA/JP|m[ļfj͹ȭ+WSSx:3|/nj:|$pxD+ J)?6e÷T=$?$d ! [X\pt 55 5 5 \5 5 H55%5.X5,`(<8D9L:FG5H5I5XY\5]5^6 bdeflt5u 5v!w"H5x#5y#z$$$$$`$dCrubygem-daemons1.4.11.oe2409A 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.fdc-64g.compass-ci;'MIT and (GPLv2+ or Ruby)http://openeuler.orgUnspecifiedhttps://rubygems.org/gems/daemonslinuxnoarch @wSJ\^UV*SAS$k9l2z  {x s L^'A큤AA큤A큤A큤큤AA큤f’f’fffffffffffffffffffffffffffffffffffffffffffffffffffd1b7835a9cb772f69e89706b08a4c69d452a17a4c0d721dc762dabe0d1993c6d7ec006446eaffd01ac64d92d7ce17b7ae83198c0b766b91f96c5822672017a179456d391f371081fc59a2142bb677b8efe4f76d04c6e14d171e1e26fc0d63bbf1d2c9339b402968d8def30e746aa8d7e847584555d1c62276fad57f6c8e3d8922f3fbf3684e5e68aa1e70befe765acbeb3047fb13cc86ff83fe45c89232ba077d7e9addbb0da1df95245e7df1af792602874fbe622b53a6c95cda0ed82ae721321bcaeb0676567664503f48ff2771a27ea2f27351054e9b2f142799977da2e36e2b0a2f4882221f3c92d69894b176b13c5c3c1175d12f7ddd5aeff4b6e303cb698d49f93f915ef9c61354100566131080ff7a074316a2751bde412d259f51263f118df49414f118e8889ac19194116c1a57c08eb7a12d5cf86ef10b78177da67d366350931ece80e6d8ff0308c9846d147b6b3c1497f4e50729a2ab6967b39ef5498b74d62fbdb26cbbe820aca7116af5a07b7a92bba597d832cdf6b4cad3c04ef766e7a8ebcab9bfcacc88287031c8b0426f5a68137451acf27fa0a7605463b4f089b79f05bb34541ee4e663e16248f3ebfb120c5e5bb0d5edc9496c60d64a39d26b77a35e5dff6d1b49a87e03fbba7109bea998617c498be262657efd476233cdce18f45676ab9c912a1d89363bb7da33a664aafcdbbd5cbfab2d9e5afb597799003c65b41df1987a1ce1b7d78fc136d281c032f333da7376733b79353848ba7a44c141a11d3ede75e76d91f40d57372b361326beecfff62f6d0d885b87c870c18fcd8f08debd408cd90c0f42933b0fb1a87a63ee5b00b05901bae5fd56b3111621998ac084633441005ab680c6411082303a0438bcb4b16c7fc8c8cdff1895eacad9d9a4325dfbddd755dca74074ad449237a0b87b1a8bb51e3227e036acd3ff9c276aa60f34dc2e6a37ed4402a761863e2d5b4c07213f537f32770d7355c8a8218b7457f08eaa53eadf647c8ddcfdd202193394dfe77013b8e9a312a10772e6e282b463b4392cb699a32697d32b312acc512b290c97177f2f59360f93c56211f9a11ee706f639abf41ce15e35a6ec53ede00d1dd8bdb1d9574130316a0b328ca313c8db6f100acb71dbf683731f25243d21f9c291ccb465eded88f09aed7af2dd4ca914ddf9e9bf06758439e758d4572af44c85fbf106b8a193264db6e7ac597c445a69f20be08c084db89057ae5d3324e1ac25ac24e5e4829515a0f34b061ea0e381aed9a8618743658311f9725103f109d8f12b50b11455b98535a39bb032f467d17724b408169bceb37114c82fdbac2df47d0a42f4bbfcbf189d1badb75551b7876b5667939ccf167a695e40fa55da993b41bf5150c1dcfed2af33afd9bc6fb642fb447a10e1344c988f2f612af361d4b4a71b281e604e9b8d99adf65f2c82f6c49a446488c08c7eb54e3c40dc045fc3bf88b574e9ca1af7246e3d88504895ac94a66ea0ed1c035c6c909395352d5fefe85f26c66380032c36e447eee869a9d2c671c2ed271697e63ac571bab4f7f9d8629a4d9178c2b53ae8ab09eb9f1293961f8e3163c40fa7ad3df0f28e4fefc86345c6f824a0072001ad71342054ae1057d3f2aa8c4c2116252fec7850f463f3cf3e01385aaee0fc78e1c102a950e1ee7d02b3e9dcf9f7b5bf50f490509d278530017bc7ad8b362d9dc88f1184a33eb066b976ca7c546cb4d46f47daf81cad7f4cba50ccace8de63a9e5fec9d7a9b1545f3d84fa084707b89f765fd92b65674607f01fda0417f0d33d5192b74e34f9ccf4d27e2dc9c9a6e9432ccb983bcf90672990577cafd24fcdc72ddcc0cb96535211b4bee6437b5a489d157ed0feaf555380141974babf7665dcdb4601a8cd49ec2c544d1f8df5aed8ae46b9c4ec84ee2925d793302d7415735aef7e589b80e2c051145df3e083eb6bf4fcdee93a17614f0ea9c71fab54c0e25bd432852634b555d24ab56e58753c38c4a60ab52fb856f43831afc2f6f17346c513ef344bc0dcd4932409c02448e9f027a2f0d8f8b35aa8afe3b653fd95c5707589d158b73rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-daemons-1.4.1-1.oe2409.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.18.2b@_?@baizhonggui - 1.4.1-1fanjiachen - 1.1.9-1- update to 1.4.1- package initdc-64g.compass-ci 1726661264  !"#$%&'()*+,-./01234561.4.11.4.11.4.1-1.oe2409 0-metadata_list-compact_tlv-rubygem-daemons-1.4.1-1.oe2409.noarch0-metadata_list-compact-rubygem-daemons-1.4.1-1.oe2409.noarchdaemons-1.4.1LICENSEexamplescallcall.rbcall_monitor.rbdaemonizedaemonize.rbrunctrl_crash.rbctrl_custom_logfiles.rbctrl_exec.rbctrl_exit.rbctrl_hanging.rbctrl_keep_pid_files.rbctrl_monitor.rbctrl_monitor_multiple.rbctrl_monitor_nocrash.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.rbreporter.rbsyslogio.rbversion.rbdaemons-1.4.1.gemspec/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/share/gems/gems//usr/share/gems/gems/daemons-1.4.1//usr/share/gems/gems/daemons-1.4.1/examples//usr/share/gems/gems/daemons-1.4.1/examples/call//usr/share/gems/gems/daemons-1.4.1/examples/daemonize//usr/share/gems/gems/daemons-1.4.1/examples/run//usr/share/gems/gems/daemons-1.4.1/lib//usr/share/gems/gems/daemons-1.4.1/lib/daemons//usr/share/gems/specifications/-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2noarch-openEuler-linux-gnudirectoryASCII textRuby script, ASCII textRuby script, ASCII text executableRuby script, ASCII text, with very long lines (369)ASCII text, with very long lines (576)RRRPR;/pNB?utf-88cfeb3186bfec02e165884a8e1cf53ff797c2311f8ea5d73593bfcd71db57650fb7f0c96cf9a29972ff107fd1ec0c05b8ce414b2e7f74e74bde07e492c1b5682?07zXZ !#,_U] b2u Q{LY\/%(#ƚQƾZ]p$#ݝv`T0%Ěv/ncڹ.v 1=^My̚9/ ^ xHO~tʧ$xyU$to4-"T>2F3{wqDz?4̻t<ό{VkCj=$sB%ST X}+kF9/sp};S6j֛C>~OwN!K q8 jy#9ckb.LrBI`]x]w.)f e=Fit?>mWanHǫ}}U`+e\'gb5IfPMO>0E$\kp<.n^?@^'=qͮ$ܐB:чB{7dxt@:6͜#lb/Mdjm?oUw3ҏ}:n+GwL`,tv{g$K$AÁށD`^URī ;'jTsYzJl"1!'j?><1TbQ0Vl VO5Un3T P 3 !*ebXaT}4;9m~ҢV@_=QS 9_0K,!0=3?&J?a@fPCbU`nmT3jvS0DD#]6mb  G4|.SB; 40񖳋)1&DM1ZEn>=H&Ctk:Ni^̭JkҘec y׮`lJjw˞vY Y@V =w^ >䟨=7z|3b`ŖӨ-H3+ѱWtrI ^:`%O g-a\D̻n3$:] |FvtLks ^7iQEKkQ |PϣNHOd+"H~_}:G&Js6i5vH^T=Wf,{^~?<)2<bF _QP#v1\ØE$>f]kIK$l4J^w&K4c0@`f{ۭ9myF2-j]`?&Eb4[p0J̀IM@(t]A3F\];@$`\Z[ЃVr @ܒΥss[?4(6xM~xݒ\璫~G e-eN&##LC; nLw9}6ϸqFQvk,GA9~{A3l.({Q7^j2)uWՔ FfFUBB5QJ?xؤ)ĝ<@H,s޼IO 2"we#~ P.n+ ̼t92xC[ וW ^$B9h~ b<\J٢ݳ8LտgWmӑY gUaVJl# L%|n"EE &z.U:1X'}-wZ*3LjM Aޠ<2s9- +GC'*Lnwo- af:yk`s(wHŽڵO_5_YhCQV0)"pƱ<?o&Eˉپ zg@Xøa\@:SxjC( gh9C+$ qnao+{؝I}/s6{\3qDj NGja-heo:hd1jj>+x(Z(sTæ6;}`U"c.US/Д!i=|z8Aw7lګ.l_{2f;i>ī%}eunL5Yuj}C*cLdSiyx 3ϯ%>2PD ^?4r|B"@Q*Wqjfz U:yo jS0+;#L"Gk#k"UzjS/UsO.O8Gdk:Fηz[ i#j'ss+\(Iqnu+3-eC,';LV&bN\<)>^~{z؋6-(U,oxT%*GEIf7k[)տ;wHS6yMeX`֧h5s&]>Q&An6t(Bh6! >YA 4iRG7QЏ۱#301#of rZW`6| ^ݶ R~Rdu |, ^G'~9Z5Tr_&Ǿ VK .hZY|YoszDE’6-u9܍A>e5N_?F0iu%q Ҷ[0pGZʸPL<=$5T9̐2]*,L(xdb6}ߘu/?lbcᓀbaC|ΩL3;r(Xm80\T609> , P *ˍ #? -S)05 R3M_%%&H7SۣzmNU1q4*-vKLг(oaPѰ*hMݬ0GNHvud;?!7(TE[q͵伊+|϶hXmNNۼ-<ZefbkZ)<]aK-3~7e :_Aט}$cZWn3c2'`TdW@;jEu`Uj٨fHWh裗brdE)v?V|M (b #e3}=$<^({x×ULqGg | $ٻŠUނ,<"r#| -n;2дhhCRސO75!Lb K W Ny?5sW}vXyrԼ$tc9IȏQ ON]Uj.RD|fC3C H8CV yUG^U-Iq5_M!=&i7\<󢲧i})D* jeiKXUcsntHqEC,JyKb!hnش|[S\J|SFӾ]!U;G~d: !>j#GB.L]ZVٚ RH K 8#SwRO9#g ]ePČwBhd?9xYF(c$,IR@VzGDR_S7},DH5.}yta@1EyT)z_D̴X}!wْ[K _o@D(gInPNp G3ȑvb1)ԅ@S1H:&f7n߫^#Yǽ$neg5y&߸kns_A"mQ88Qګœ;hjv7LJ@U}5_9894-kߘ!YCttO36Q:KqVjWwmf-c2O_vXث(I#+c8o v1u!i'Lck+;8"q=U.hH?&=(_ 3' 9RzfRڒ9FϚ +zH0a!K:f!a/CՊ>,S[*c` [Y+eYWyt1պ] #%2GJN}vƣ$QiD"oW{ԕgGУ*>+rxgu61jήF XŠTG@OpbX#9,S _Kѵ`0n?rH{-XzqFG AKR?_4Ruvm;|ou16m..pQkDG̩Tesd FsK4 :wp!L ++*U 7Xާ" R +eL Cc%θ۱P&' p)g=h%6Wp:4~b #;H *6r; ,5$Ь4bi'ÇWsJQ^m _\' WJz)W9(:H`x [lA4hxy3|kq x#At~L2.@ޏB7BY9 jb{I#alc)i$tT^nZ{k,i!LENfX/# >|2y;:?%sH(3eaqKKil?i,ozpj)ڒduU~% ]|~Qg :-ON#Kr?ހ%-Nja QW0Nvވ_` ZWT[s%?Pb`3H甧 HPmZfvAWx YU]GZw2%ow|YRٱ;4[BQI,] ܍"ZExALp>jk{~t Gh]%pl,3!Z侚E5nV܇DFjC5gx~? u;&4M.7hv'5v/̮+V5`icvBprw,N@o3=%P%+Ps ҧ@O/^BUUYƵI=W| Qm;Tפd? ~Ã><;~!BR*b5*k{ZP#_yyV`C18a" u8l7u$6mnubި kٸ{״- W`xS이ίg޳(z~yz\shH'0nd&: cccP*ϫhqcЁWR9`~.q;reM軅R Ny-FK5N#)t}HFƤCb]h8!QfwRR vQ-M 6sZ_+BՆv߬0LWߪ62k%ŗgQ?E'PO8c AX)7tl_~P Ȧ-;r;Dɦʀ5 %7Aw*ͣ! 멑,RfwNm:YNI? n xz530Ju}=羆XLb(MZM i)c Dݿ.c>buZ[Ze[+c 1h A`%r\#Uv63 {Aq[ɓ$a6d`/JH*>5@9^#u8ź YQϷլLvhk1gV^j j)n9N0 k:Hƚ4XSՔxV\OKVO7&~ĺG[1;8SU-qYD)cEbv,fW}tL܃E;a^]Y B>|Kŷq,2pÓ)V(Y!b>fpqƀidWΧGzD?@ ~lT^NS@ďFS b'ز:RVsW3|d轌]jAgm6&0ƒb gUL?9Н1LES "p:BzG d=qٕX@F !v%m`|z:~;H1>@mq]Wgt p-Q P x ܉vөC;}_/I?!J>{d喾YS+$rg&QS4mb_,Z8F,g! 4'NU6 PE[{DHZrFPm1>'ZBlEụV !HU/rG` Yd>N|]Ohݤ45y \1vL}LEڷ1k`$3|҉0QW`,F Fgԫ 犾.FDg ѿJ4OI;O*ˌ3P~UZa0b*zRts>(fxm>Ox2W^',ZJQMNьdcH,Vj\A^ꬦAI98WBۀT\m2wЋd$Wym$08gOSINk)e8E?;O ־n>*݊%Xט4 xW[DN2+._α ̫Y*RO| ve@Fd%> k$mEO#ƿԌ&F5E6LS~gNz}̩λ̅f>f;@[{Y<9}g hB'LPZXѵt{{BZ\mՐ(Q(ٵ-b|19gMDM-n}E1f'U}{|7T9X]]Y_r0uIXFaQPFjA%v+%F(T}Z׏{{k=wk=1l5TsNR֕D,L:Y!.&Q?0l.ͲhC1W'0 U)-hmn%,]hV|}9Xo6A˻LDT\ɿm<ӾCP[j}Gtƥv? !`!6j@S_֔NjՑ[rg5V7)]XzΎJͯ{Xc,%Z"ffeɲ Rv|9}AkJ&~zFcm+c(;h^ZENp`kSߜ';ܴIhvndH29DQC\-)_F{ 6uֻ>_CHIH%tZWմp1 V24z܂)Џoi^'C'% oYQBʽ_.i9ēXvEz2(ij$ϒL-#ϖ\12/t@ŕncx[)^ARF%c!Z-[F5,b/Nȍz`݇,ՋxJۂKH.+Z9if}=Q!~nwW4"ubRCBOt% 8 wo]`[RE|$|no-FPUrMDGsci܅?H:gKW+i!CX# ey Xzm[6ΒEspi-qQ3ؙ1E}ˆ=t~Y@/_!rr|]bO*quOxf -Q`cws=9(R^Z(u4 (̩ NSB粆e"|PnW,@! zC Bu/]c4dn\c$~}JYړ2`ؗFϥ;ƺY~__)%4hV^2|0(6+N"evuz?I:,D)fu/wc6dDy|XK̏mBFu[^˙t mᐱS73pc,߾/O$|u+4ݺ'wEfCw29`{J_wZo[ǝN DW\m=mW[2hõ `^ﵷR# kS˭Q%S͂O: 8 c e+WOhyl NsD GE')denV:fk;黩> kp/}w7jDhJ~ )nXA^{ͳev7NuM&aJ7lNLK7}N߯ySĔᥛuBJ(RBSB;@{?W 4\Od"|H=|bg +955ݢ AwF%r-*X6BaIKa1l'Z$z<5 rl߿bI FV{G~c%Xis<8J^x߁sO1t];P|>o' %L$))[f a4px[ET=z!)MO⍏\_ɺPDi[fyTݏczg[B's6~&-ߐW;d&V30P-}%r8wjC_b <`vPzfb ^7xu0ǷJG7'f~l>WpL~#^TeV) M3 Vj| G&$wb0 "WFyԯ6.2Z BĖdk'bfli\fǿ0GII"vo&]Yh )+bA)]P?sP9_uZ b{{w &Pu%F(h2<.9Tꦔ>MKЋxiǶ-I "s$}cJOi`_kih߈x-_Nxx}PO\EM0:</?A{QHmU l,kౝ`$%oXpV> 'T$αz&ܼ"y,V1g[ңR-f9`]k Є.S[]zaݮ#CL|V*ǔ:{o D>Q^\“&&g3#AJ ꢝ@.#: j}&@K͕ IO{n1Ԯ,T$TttFGH,pzWuRќ~"[/[j`kT ¾z]on#NRSfUa6W}[0v[BUvQ:AlqDvb:]rY1@".ip3ӄ t#h@cZb)*' 4hYvrMI}ږMsD*_^&/! aƋ闈Wî2DQjKZ!unk-wQsRv)|,Td&?ʕ*H6 CLL~byOFIn8xN$EX҄USϘv#pQDOiWk0FȨMh)GŠxp,y8337B&?9VfGfO/z.eЫ-;9(q$yͯȐmKKpgklN*ka4UZՙg*j 7ވ'{Of"kJl6@֥)PPb$6 ]b/ Ϙ^';G_8+EOyRe~>;(#e"KQ!^?>58'qnpM8$IEO(YCpx*Upr#pj&|}e23/5^ v0qyo}-zQyR9HƒtϸV{.A4&&p[P"ZMgwQGaGb+֖nH/1%3HN?8hHoJX6  *`8jsFѸwN˿9D0gpNz {dr!iiE;r&cI"uc&jPOSI&\HScnl|x,u@W`\h-eyӷ&vgt1L'mblԞ~U8uzѶBr9'=2tE$%HA>0r+,Rv5QMp./ XNX1z`AoO 9w52DzOB =#r4-n9c[uJ> }ctXXI:@;XO YMA'Uc*/<r8nk~')գ`}"hw4~W*RtgWalh+7S8-˳sWri Yb@BxAQ@u&+QPK%O1bg:oa?0^[QTU9N]sc\hƩi 9=hai\ Am$CgAk?g99p'*_4Mt3A =0 aaxhrTU k}(u߼HѾW՞ܭE+)g+s=P}'jB 8)<#3L֎Z,[ɫMI;nDRQl#RlIcV}tv.8,yE;qcC" ;{(ku_:y㚕f[XǨ9d6vy4=i/ѿ~e):AUZ h )JϲI_Ex^F Uiݍ@YϨ) je8M/Td0m ?}$j_kr(* 3|,js1yt+5c"d \r:7;ss ɜe/E.YGo(GKtr Dƒ]La3t‹gS s^4g͋mW`3s1<N̩>KHkk2\G3{x3o U ZyGC}dhtd9L_an/9^Ćɠ #Avڧ "kD2=2Oq{k' ˼,.2Q-i՝ c0p/ Qnk@\ Y6? һ$C+Wjg oh9%vϱρ;1 v"#WkpX"eƾ54zL{RŶti'BFbD9X? JʍM×ҷBwj l]~C]]oTpx=dtl2*1NԈ 0==^ۭ# KXX*r"8-KؓHJBԮcl6)@q\'um"WoGƂ(UYҡæ£TtGuL,=cL٫G!'ieX ۼʊ !dAr) 2Ӧ# s4Q}7~sW/5_'ƲmO.u^/=OɎbЪq.1LkOZESSW̬IJ,$PܕUK6%_ Ş=߸ׯadi5I&Nj9I9-\ō|=!M7 TN%1D Ad0F˾2]\{ۚĦ4 A7$xC &; Vdǂά̤ģf7>oVv'z_'Ml5m+.YCk{cEg$TjJnH)qNP0U+Zc^lxq-Je\Q~mcIKE_w6e@K:ްVw-=[RhQ{l0Z=,:t"YE,\>WW+0Xa^zx mu36+8]s>m餵Dp^~QYlL*BA/ R]qx6FӶ 7l5` +lzioOuHdQIիEǖ?2' /$tI׀P]d_a"tָTM+1Vn==iGoW fjvm_J)i =o D_,nDP4(v {5V\º* y]דRvꎹޢy5'l[d c"bAB\㵰iE!-1~VdzfQ(R`ʶl_]ԧKy)ڛY_UcUE=S`Zf'CĬ'3f!%sA\~OEwqPPRBܰUvXHߕ[WlQ. $~vн5rݺ?0Q n in-$ڻs:}Gru ,44#p뢇^o֜ٿc4#ھ43>0w -JԖMEƪ *ܕRHF*#>G!)FЌ0:5fC%Z9:RێhRYS:97@zq Ϛ)/[Nt~I,Vܿg)' YZ