asda?‰PNG  IHDR ? f ??C1 sRGB ??é gAMA ±? üa pHYs ? ??o¨d GIDATx^íüL”÷e÷Y?a?("Bh?_ò???¢§?q5k?*:t0A-o??¥]VkJ¢M??f?±8\k2íll£1]q?ù???T ELF>@<@@ @8 @@@@@@88@8@@@.. >>b>b ` >>b>bTT@T@DDPtd00B0BQtdRtd>>b>b/lib64/ld-linux-x86-64.so.2GNUGNU=;6Oaay ,0D !$!h ҐBɀ$"H@P3 Dȭ @ AH ,>`$*@y|}~T]]٢0gI⟤ : 1="Kʐ0vDk'{')kBDX7WUqP4ԽPК E`Ԅ+Ys$GGf̮1iw|J|󫎞|2>~w*(^o1,Vݏq)0j C7Q݃ er|gk|?(d;y"Eei/G6i+\TEq1H:=v~(Lisw~cuby#)GKZ!7QZ 6<p k[/AiDOP0l) kY+aV3>[vRdDb @  R@i  wA1CKb}Kb Cb ռ@j @mTLbpKbD H@ *@{Y  U}A0 ߨ@ @e$LbKbxKbKbK u@/  @1 Kb `KbjDb\Lb`Lb Db@ 3?@ s@Kb Eb k}A+ @0Lbs >@l)Lbp @Lb FA8Lb  ~A  a@Kbr 2@?R m@ Lb"PLb @GLbyKb;`Jb?  A@ HKb| ~A ~A}DbpA @<@ 0 AhDbK 4@ fu@L` @#hKbAKb M@1 @<p@Kb$`Db Ps@=Kb_ @9 Eb@hLbB @d KbKbg }A@HLbKbDbKbQ W@] *u@<zKb  `r@ 7r@)KbXKb t@[2KbKb {A Kba Az (Lb t@JbDb` x@_cKbCb  7=@8 Lb+ \@uXLbT @@Kb) a@Lb :@!  +@ @ R A] :t@j @librt.so.1__gmon_start__clock_gettimelibc.so.6setuidchrootfflushstrcpyfchmodexitreaddirexecvpefopenstrncmpftruncatestrrchrgetpwuidget_current_dir_nameclosedirinitgroupsfchdirgetgrgidstrncpyputsforkunlinklistenmkdirreallocstrpbrkgetpidkillstrspnstrdup__assert_failflocklocaltime_risattylchownfgetsgetpwnamcallocgetppidstrlenprctlunsharesendmemsetstrstr__errno_locationrmdirbindreadmemcmpstrndupsetgroupsttynamegetoptdup2unsetenvpollgetgrnamsethostnamegetpwuid_rfchownstdoutlseekmemcpyfclosemallocumaskrealpathremoveopendirgetenv__ctype_b_locsscanfoptarggetuidreadlinkfscanfexecvesetrlimitcreatfilenofwritegettimeofdaygeteuidatoiwaitpidumountcapsetstrchrqsortacceptumount2syscallbsearchcapgetfcntlopenatunameaccesssetgidstrcmpstrerror__libc_start_mainvfprintfsnprintf__xstat__lxstat__libc_csu_finis_setupOp_alls_didinitsetnss_nosandboxnsnosandbox_socket_file_names_nosandbox_names_persist_created_dirs_nosandbox_pgmns_unpersist_all_edatas_overflowuidnspersist_setvhosts_persisted_VHs_persist_fdunpersist_uids_ns_osmajors_nosandbox_addednsopts_free_alls_disabled_uidsnsopts_frees_persist_vh_locked_writes_SetupOp_sizefree_mount_tabnspersist_dones_disabled_uids_countnsopts_free_membersnspersist_setusers_setupOp_default_sizens_init_engineget_capss_nosandbox_sockets_ns_debug_filensopts_free_confpersist_exit_childapply_rlimits_uids_nosandbox_arr__data_startns_init_debugs_setupOp_allocateds_mount_flags_data_IO_stdin_useds_persist_uids_nosandbox_pidnspersist_initnosandbox_socket_filens_setuserlock_persist_vh_file__libc_csu_inits_ns_osminorpersist_ns_done_ends_verbose_callbacks_overflowgids_ns_debugns_lsws_homes_nosandbox_countns_uid_oks_requested_caps__bss_startpersisted_uses_SetupOp_defaultnsopts_rc_from_errnopersist_report_pidusages_nosandbox_arr_linknsopts_free_memberpersist_namespace_dir_vhs_clone_flagsnsnosandbox_resorts_argv0s_bwrap_varnsnosandbox_symlinks_proc_fdnsnosandbox_donensopts_gets_host_tty_devs_listenPiddebug_messagensnosandbox_inits_nosandbox_force_symlinks_pid_pipes_listenPidStatuspersist_mounteds_nosandbox_links_ns_supportedns_execis_persisteds_ns_conf2s_persist_vh_fdclean_dirunlock_close_persist_vh_fileparse_mount_tabs_persist_numnsutils_write_uid_gid_mapns_setverbose_callbacks_ns_confs_SetupOps_ns_supported_checkedns_not_lscgidls_stderrs_setupOp_all_sizepersist_ns_startGLIBC_2.2.5GLIBC_2.3GLIBC_2.11GLIBC_2.4 ui  )ii   ii  ui  ?bE Kb@KbHKb@b @b(@b0@b8@b@@bH@bP@bX@b `@b h@b p@b x@b @b@b@b@b@b@b@b@b@b@b@b@b@b@b@b@bAbAbAb Ab! Ab"(Ab#0Ab$8Ab%@Ab&HAb'PAb(XAb)`Ab*hAb+pAb,xAb-Ab.Ab/Ab0Ab1Ab2Ab3Ab4Ab5Ab6Ab7Ab8Ab9Ab:Ab;Ab<Ab=Bb>Bb?Bb@BbA BbB(BbC0BbD8BbF@BbGHBbHPBbIXBbJ`BbKhBbLpBbMxBbNBbOBbPBbQBbRBbSBbTBbUBbVBbWBbXBbYBbZBb[Bb\Bb]Bb^Cb_Cb`CbaCbb Cbc(Cbd0Cbe8Cbf@CbgHCbhPCbiXCbj`CbkhCblpCbmxCbnCboCbpCbqCbrCbsCbtCbuCbvCbwCbxHH5B "%D "@%B "h%: "h%2 "h%* "h%" "h% "h% "h% "hp% "h`% "h P% "h @% "h 0% "h % "h % "h% "h% "h% "h% "h% "h% "h% "h% "h% "hp% "h`%z "hP%r "h@%j "h0%b "h %Z "h%R "h%J "h%B "h %: "h!%2 "h"%* "h#%" "h$% "h%% "h&% "h'p% "h(`% "h)P% "h*@% "h+0% "h, % "h-% "h.% "h/% "h0% "h1% "h2% "h3% "h4% "h5% "h6% "h7p% "h8`%z "h9P%r "h:@%j "h;0%b "h< %Z "h=%R "h>%J "h?%B "h@%: "hA%2 "hB%* "hC%" "hD% "hE% "hF% "hGp% "hH`%"hIP%"hJ@%"hK0%"hL %"hM%"hN%"hO%"hP%"hQ%"hR%"hS%"hT%"hU%"hV%"hWp%"hX`%z"hYP%r"hZ@%j"h[0%b"h\ %Z"h]%R"h^%J"h_%B"h`%:"ha%2"hb%*"hc%""hd%"he%"hf% "hgp%"hh`%"hiP%"hj@%"hk0%"hl %"hm%"hn%"ho%"hp%"hq%"hr%"hs%"ht%"hu%"hv1I^HHPTI~AH~AH @@HH"HtHf.UKbH=KbHtHt ]KbD]fDKbUHKbHHHH?HHtHt ]Kb]fD=I"uUH~7"]D@f.UH]UHH@HHXH`HhLpLxt )E)M)U)])e)m)u)}H@HHH0HHH0HHuH8ADDPlHHAQVQREEЉAHǸH HHHHHH@H)HЉH "H@HщAHǸiDžDž0HEHHPHH "HHHH\UHHH}H}t HEHAAA|PArAh؀A^ATUHHHHXH`HhLpLxt )E)M)U)])e)m)u)}Dž(Dž,0HEH0HPH8H` "H@DžLH@t&H(HH@HH%LLUHSHHHEEEEHEHHH "X0ApAѽTtA=iABHEσss:Aa/Butv/EHF "HHEH}u[H, "AHHH "H=H9u!H "HHEH}uЁAdHEЋ@EUHѺAHǸHH7t(H "HARHa "HHE=A3?@T;'E8AHWAHΉEπ}]}u}u`A^H}t}u ABq詸}u}t En:}uEHU؉ƿE ;E:}tAHH[]UHH0}HuUM܋EEEEfEU܋EAAAA8AHEHE}EEHcHMEHΉE}~E)EEHHE~}y5'ujHƿpAEx}t' XAA)KȃA5}‹EAѺcAAڹEUHH H}HuHEHHEHEHHEHUHEHHUHAWAVAUATSHhH}HuHUHMLEEHE@HEHEDxLHEDpDHEDh@HED`HEqE|MQAWAVAUATSDMD|uA AH0HE@@LHEX@A؉xAA躸HE@@ƿAHUHE@DHHH]DI؉}AA^EFHn"UHcHHH‹EIAѺAHAE1"9E|&"HcH5"HEAsD@HEHuGH]I؉AxA豷HEHƿȅAH]PI؉AAjHEHtnEEIH]MI؉A(AEHHEHƿ`AHE@@HHH7HHEHHEHHu9|AA虶ȆAyCAA`EHUEHHHhEUEHE@D9HEXDHED`@UHSEPEPEAкAAH HExDHEP@uM̋EAAƿAHMEHcHEHuHcHHHHHUEHH7‹EIAѺAAIEẼEHE@@9EHEHHE@@HHHHHE@LHcHEHHE@HHHHJHHEHHEHHu9AA謴HAVApAsEEEHcHEHHsEUEHE@L9HExLHEPHuM̋EAAƿAHEXLHED`HUHSEPEPEAкAA辳H EHcHEHUHcHHHUHHEHcHEHA‹EIAѺAHASEẼEHE@H9EHEHHE@HHHHHApAHe[A\A]A^A_]UHSH(}܉u؋]‹EAAѺAA觲E܉HEE؉E}u*)HƿAUH}tRHEPE9uDUHEHHE}uaHƿމAyHEHƿE}u sHƿAE܉7E}u'Y@HƿAH([]UHHH}HEHHƿ JHEH Hƿ5HEH0Hƿ UHHH}HEHHEP HE@։"UHSHH}HuHUHMLELMHEHHEHHEHsHEHEE܉CHEȋ!HEȋ$HEHHEHHEHEHHEHHEHEHHEHt HEHI؉A@A迯HEHHMHUHH]HEu]8EEHAI؉ AhA[EHƿA.iHE!HEȋHEHHEHHEA؉(AȊAԮHH[]UHAUATSH(}̉uȉUHM܋EȺHΉu6:!HII؉2AAcKE؋E܃DDeHSEE6A(AHEE܉E؋]‹EAAѺ;ApAۭHuԋE̹kHe[A\A]]UHATSH`}HuHUHMLELMHEHEE}tE(Hc}uHEHE MHcH4HMH HƉ:EE‹EDMAѺKAȋA }l}VEЉHI؉PAAɬEЉWHƿ@AHED`HE؋XEA؉TApAoHE؋@EHE؋@uDXAA:HEHHEH{EHHHEHЋUHu Eԃ}VEЉrHI؉aAЌA贫EЉBHƿAkHEK‹EHu AA؉ѺeAPAVHEHEA}u+HEH]Ẽ}u uHU EIAkAAEHE࿍A}-EHcHEHM HΉfH Gu}uHE0V}yVEЉH)IDE|AЍA?}HEHPHEH@HEHHHEHЋHE9u HE HEHE؋UԉPHEU7EEHHHEHЋHE9uAAHE}u+HEHẼ}u uEHHHEHЋHE9u"A)A‹EHu AI؉ѺA0A H7EEHHHEHЋHE9uYAfAHE}u.EHHPHu؋EUHu Ju}tm8EȋEȉHAHEIIѺAxAREȉHHEHƿAHe[A\]UHAVAUATSH\HPHHH@HIHHHI؉AA躧HHH|HuH}LPD\HxP@IIHHLDmHu EEHcHHUHcH0HDž8HcH HDž(HHHPHHлHHkH)HHHHHEEHHHEHEEHI؉AAE|HƿPAE‹EAѺAxA螥EEE;HEUHcD5‹EAAѺAAG}HEUHcDHHÃEEHHHHHUIAHHDžHHйHHkH)HHHEHEHHEmH}LULpH|HUHu\HLlAPDEAPuW}WMЉH0t EHH܃EE;E‹EAѺAЏA}u"AA}~lu }u‹EAѺA(A訣ltxUԋ\Ή\!Et EE|}tLHe[A\A]A^]UHH|AhAEHu|Py 9EԃHH%HEE܃HHHEHEHEH}tH}u?AgH}t HEHH}t HEHUHu|x]UHu苅|x@H}HMHUHuHEIHUuHMHUHu|tEHEHSHEHGHEH;HEH/EUHSH}n?8A؉AAR!!EH[]UHH }E}uEuH}u'HƿAEqUHSH8EE]!EfEEWPA؉.AAjHE̺HE}!HΉ E؃}u:HI؉7AHAP:ApAşE؉E}@E܋E܉!HII؉@AAc}u% CAA=E(‹EAѺLA(AHEȺHƿiEԃ}9Et9‹EAAѺPAXA謞E}t }0XTAAuEH8[]UHATSH0HH覗HHHѺƒAHǸHIѺ^AؒAHHHEH}uKE؋E؉cHHIIѺcAA虝F7HEHHHH¾EAHϸE܃}HEL`MA؉nAXAHѺAHǸHH}tlHHAHѺAHǸsHIѺuAA脜HH-HEHHEH}HEH6H0[A\]UHSHHH1BHǸE}usEEHHIIѺAГA輛EJHHHƿADEH!HHH !EHΉEH[]UHSHAHAE!!uoEEcHI؉AxA襚E3HƿAxfDžp*HbH詓HHpHAHѺAlHǸHHpHIIѺAAݙHpHHHpHHPHpH\!HΉtt9EEHBHpHIIѺAALEHHpHHƿDAHpHHH[!HT!I؉A`A٘HpHH s!7JEE+HSHpHIIѺAA]EHHpHHƿA"G)E}u>H!Hlscgid (H@ns)%!io!}PEE1HYHpHIIѺAؕAcEHHpHHƿA(M2t)E.!H[]UHATSH! |AHA虖!HHHH!EH!Hu(hAKpwEWH@HHHHEH.!UHcHHHH@HHtSrIH!UHcHHHMI؉AA蚕X%=t?H!UHcHHH/I؉AЖAI`H]!UHcHHHHHHHEH}uSIH!UHcHHHMI؉AA”H!UHcHHHiHII؉ѺA@AwEEHH‹EЃEEHcH!HHUHv!Ho!Hu%dA /9H>!EHHHHHE!9EHİ[A\]UHSHHHHHbHIѺAAsMHHH!A؉8AAŐHH[]UHSH8H!Ht yHH݉HHHѺјAHǸPHHu*HAA f!HHHѺAHǸH6AHHEH}nUH}HIIѺPA8A苏HHHѺAHǸ[H6AHHEH}uJHHIIѺVA8ADžHHMHHHt !HHHѺAHǸHHt4HHHƿA<(HHH]!HV!HuAE؋!!HЉHcH!HHH!H!EHHH!EEH !EHcH!uHcHHHHH!UHcHHHHy‹EЃEH]!UHcHHH‹EIAѺtAHAE !9EX!HcH!sD@H!A؉wA(A褌EFH!UHcHHHG‹EIAѺzAHAYEw!9E|YttH8[]UH/!HcH!sD@H3]UHSHAhA迋q!tf!OU!H!H&H!H!H H!!tE!A؉AA6h! ,R!Hk!HHX!H[]UH>!u!!~!u! ]UHHH}HE@t/HEH@H)HEH@HE@HEPHE@t/HEH@HHEH@HE@HEPHE@~HE@HE@UHH H}H}tTHEIѺJȚAA҉HEHEHEHHE HE@%tߐUHHH}H}tqHEHH= Ebu-EYȚA0AbHEH5HEHHt)HEHH,HEHHÿHEHUHHH}H}t&HEHHtHEHH舿HEHUHH0H}HuHUHMLEHEHHEHHEHEHUH}E}u E } uEE]UHH H}HEmAH"EEHcHEHUHHH}HEmAHUHHH}HEHHEHEtHE<#tUHSHXH}HuHUHEHEHHEEEHEHH-HHEHHEHtAXE}'u.}E}H}E}"u#}E}uiH}tbEYHHUHH% u},uH}t)}u#}uEH}uHEHHE}t HEHHEHHPHEH}uHEHEπ}}u}t HEHƿA-HEHUHHEHI؉ȚAǛAHEHHtuHEHAHHuKHEHAHHu2HEHAHuHuHEHAH\HtHE HEHX[]UHAVAUATSH0H}ȉuHUHMDEHEȋUĉH}EuHEHUHPHEIѺȚAAHEHtHHEHPHEH@Hu5wE܋E܉XHƿ(AE܉H}EuHEHUHP?HEIѺȚAXASHEHHHEHPHEH@Hu2ҺE؋E؉HƿAE؉i[HEȋUPHED`HEHXHELpHED(藻ATSMEȚAA諃HHe[A\A]A^]UHSH8H}HuHEE8HEIѺȚAALHEȾHǸ辿E}u<йEЋEЉHHEHƿ AEЉ`HEHE 螺HEAIѺȚAHA诂E HcHEHH謾HEH}u2,EԿA_EEԉXE HcHEH EHΉ,E܃}yRθE؋E؉诿HHEHƿAE蜻HEH耸E؉H}uE}E]xU܋EAA'ȚA؝A艁}u/}u)HEHƿAVHEHUE HcЋEHHHEHHEHUHHEHI؉1ȚAHAH8[]UHATSH H}HuHEHHEHbHEHEHE< u HEHEؾ HXHEHE<#u'H}tHEHHEKHEH舸HEKHEHUHH}tHEHEHHE$HEHOHEHE=HEHHtHHEHHEtAoAApA覷IM[ȚAA:HEtAAgI؉`ȚAAHEH [A\]UHATSH0}HuHUHMHEHHEE܃HHHHEHHEHHEHHEHA‹EHj SuEAѺmȚAA~H HEHHEHHHEHEHUHH}u2^EE?Hƿ0A脽EREHHHHEHк@HܷEHHHHHEH@HEHe[A\]UHATSH0}HuHUȉMDEDMEH}u 踵HUȋEIAȚAXA}E؃@t*聵ȚAA}HEHEHE9EuH}t} t } t} u0'‹EAѺȚAA<}EH}tvHEH@HtiHEHPHEHH職uNHEHXHED 蹴‹EHSuuAEѺȚAA|H EBEHE HE@%]ȚAAz|He[A\]UHSHH($ HLL$H(AIȚAPA|H0H(HHtJ苲rH蚳H(IIѺȚAA{H%=uH0H(HHHEHEt H}uvE̋Ẻ׸HH(IIѺȚAРA {Ẻ蛸HH(HƿAֹ+H0HEH菲H0IѺȚA(Az ~OZH(IѺȚAPAkzH(HƿAAH0H0HH7H0/H#HEH}H0H9EHE跱H0IѺȚAAy$ HHH0H0HuuIIHƿlH Eԃ}tE xLHH$H0uuMIHщHHEЃ}taEa$H1!HHH(HuuIIHƿH E}tEH]UHSHHHHHHL@ȚAСA]xE!H!H!EHx!I؉ȚAAwEH !UHcHHH蝯I؉ȚA0AwtZH!UHcHHHHHHuIIHѺHHE_Hh!UHcHHHHa!HHMHIIHƿH EE!9E}HHpHHHѺaAHǸ蓯HHHHHIIȹ Hƿ?H E,H!I؉ȚApAvEH]UHSHX}HuHUMLELMEHE詭UHEPuuAAغ ȚAAuH E%t HEH8HEDHEDMHUHuEHW8HE}xHȚAA9uHEHHEEHHHHEHHX7HEEHM HUEHu~E}uHEPHE}u?HEHHE؋Eȃ࿉ƋEHHHHEH<HMHUEA&E}u HEEH]UHSHH}HuHxHpLhL`EEEHEEHEAHu EAEHEAHЪt HEHƿ A轲fEHHEHEHHHE}tAAHHEH}u.}tAAHƿHAQHEHtEEEEHEHHEH}tHEHEHEHEHHEHEHEHEHHEHEHxHE}t#HEHQHEH}t-HE@E!HEH莭HEH}t HE@Ẽ}uu}tAAu HEHE HEHEAH u HEHEHEHEAHԧu HEHEHEHEAH蟧u HE HEHEHEAHju HEHEHEJHEƥAH5u HEHEHEHE˥AHuHE HEHE֥AHҦu HEHE HEHEޥAH蝦u HEHEHE}HEAHhu HE HE HEHHEAH3uHEHEHEAHu HEHE,HEHEAHХu HEHE HEHEAH蛥uHEHEHE~HE AHiu6谢ȚA AjHEHE@3zHEIѺȚAPAjHEUHSHxH}HuHUHMLELMEHEHEHEHEHEHEEHEIѺ ȚAAiHE<$uEHEAHĠt+LEH}HMHUHuHEMIH6HEUHH@H}uHUHMLELMEHHEEEEHHHHEHЋ@@EHHHHEHHPEHHHHEHHpEHHHHEHLEH}HuuuMIqH E}tEHEEE;EMUHSHXH}HuHUHMLELMEEHEtoAAΚI؉ȚAAbHUHEHH]E}tEHUHuHEAHW!H}HuHMHUIIƿDbHEHKb KbُHEH}tHEHEຸKbH)HEH}uXuO袎XAحAV ՜!Ήtr>t X@AKbXA AWVH8[]UHH H}uHUHE@@!HE@ƿTt<}t/čXAPAUzAHE@HUEƉS3UHH}ueXAAUUEƿ4#UHSH(H}H}u1HEػAHEIѺ(XAA$UH͢!Ht4H!HUHHztH!H臋H!H!HuQHEHTHu!Hn!Hu2\EE=HƿA肓E/H0!CI؉:XA0A]TH([]UHHXANJHEH}t)HEIѺCXAhA THEHEXAڐEUHSHHH}HEHEHE! A-י!љ!u`7EԋEԉH@I؉VXAAZSEԉHƿͯA-f!Ǹ谊J!HMHΉǸbEЃ}up蔉EEuH蝊HEIIѺ`XAAREL3H[I؉XA8AuIHEHE‹EAѺXAA4IEH0HzHEH}uJ衆HɀI؉XAAHHEHoTEHEHEEE7Dž<E;E|AXAAHE H7HpHptHpHpHHEHEH_HHEHHEЋEHcHHHHHHEHHHEHcHHHHHHEHHpL4H8HEHHHUHSHXE&!Ejv‹AKbAѺkXAشAv>!u9.vnXAAK>PA+}?}u t HHΉDHHΉcHHXz1DžquHIѺzXAA=t'HHHHt _HHtt~sE䃽t&EzHHHƿA{EEzHtHIIѺXAصA<,vtHIѺXAA<HHΉH[tHEH},ryHtHIIѺXA0A<HEHHHHIHѺAHǸtHE@<uJHEHcAH3vHEHeAHvumHHh2HHHHuu1,sHIѺXAhA=;rHIѺXAA ;HE@<HHUrtBqsxHrHIIѺXAA:,jrHIѺXAA{:HHDqt@ qwHrHIIѺXAA(:HEHduHEH}H}t HEHsH}H}qHIѺXAA9HH qtFApE̋Ẻ"wHJqHIIѺXAHAX9}u\HH[qEovHpUHHSAIXAA8HEH]UHSH(H}HE:!uHEHHE !uH}tHEHH'`pHEIѺXAAt8HuHEAHptJnEEuHHEHƿAwH}t HEHoXA8A7HEAHƿo`nEEAuHHEHƿhAvH}t HEH bH}tCHEHHt7HEH@HoHEIIѺXAA,7H}t HEHH([]UHSH8HnXAA6H@HHΉHHE}tEjHHHѺAHǸ^oHHzsE}t8 nHIѺXA A6Eo@lsHmHIIѺXA@A5HѺAHǸnnmHHII XAAw5HHAHmkEErHHHHƿȹAtHHqtAAlI؉XAA4HHOqtAAjlI؉XAA4H@ƿC*lHHIIXA@A34с!H8[]UHHH}H}t8HEt HEmHEHtHEHwmUHHH}HuHEHHEHUHSHHH}ȉuHUHMEEHEHmHEHHElHEk9XAxA%3HEHMHΉmE}u"ipHƿAq%}uغAqEE}uUMHEȉHEbj‹EAѺHXAAw2HEغHkEEEHEHHMغHΉiHu4hoHiI؉NXAHA1}u&EHEHkHEH}t}tHEȋ@ƿHUHEHHEƿA"HH[]UHATSH0}HuHUHMEEEHEЋjHEHEHjHEHh‹EAѺpXAA0EihE}gEEhnH‹~!ƿлAoEAnIċ~!^hMA؉yXAAu0HUHEHHE§hHE hAHEgEA؉XAXA0}tTg‹EAѺXAA/HUHEHH}t E+ EH0[A\]UHHHHHΉHcHHHѺҼAHǸ>hHUHSH(EHHfHIѺXAA.u!uoHHǸNkt!t!u>Xe?lHgfI؉XAA.E5t!|t!AAOA\t'}tOt!g>t!+EHH7HHeHEH}uKdEԋEԉkkHeHIIѺXAhA-HEHhHEH}teHE@<uXHEHAH7Cn!։E}t EH([]UHH@H}uHUHMLEHEHEHHEHEHHEHgauHEHWatH.^EEeHƿATfHUHEHHE貞dE}uE]EHUHEHHLEdHƿPAeE\a}uHMHUЋuHEH2^‹EAѺWXAA&HMHUHuЋE EEUHH@}܉uHUHMEE܉E-^gXAAJ&HEHHMHΉ]Hu5\EEcHƿAdEa]qXAA%HEȋHMHΉ_E}u@AdEe}y55\EEcHƿA[dE̜E*EtEƿA1dEEE\‹EAѺXAA %EUHH }HuUEEJEHcHMEHΉ\E}uo[u}~E)EEHHE}EUHSH(H}؉uԋAr!t*@\XAA]$\‹EAѺXAPA+$HEHH<&u7AHEHǀ~AHEHH~AHEHHUHH[EHEHƿ`[Hy4FZ-aHU[I؉XAAo#H([]UHSH8H}uUMLELMHEHtv}uHMHUЋuE܉E}uRZZ‹EAA؉ѺXAA"UE܉։UHEH)}tEƿ~nZXAA"HUHEHHSEH8[]UHH HETh!EHHΉEY‹AѺXAHA!}u%ƿt HHΉ2HHHH1t HuL2YXAxAO!tA&`}tn!tj}u9|n!t/XXAA X‹EAѺXAA EUHSHxHHMHHuIȹXu=VE܋E܉]H‹ƿ A_E܉芗vWA؉XAPAM\E}u=VEE`]H‹ƿxA^EHEHHEP9HEH9WI؉&XAASHEHH\E}U\HVI؉)XAAQHHƿXE}u4Uf\HVI؉0XAAkVHIѺ2XA@A|HtMHH{UE}u5TEE[Hƿ`A#]E蔕U‹AѺ=XAAe[E}u:TEEh[H‹ƿA\EHx[]UHSH(H}HEHHEHEHHtVHE@fvHHE@HEHHEHH$TuHE@HEHEA,FHEH}DEԋEԉKH¾AALHE@<uQHEHAHGHHEHHEH9u$HEHHJƿEHEHHHEH}uHEHXGEH([]UHSH8}HuHUȉMHuЋEܹǸEE}uHEHA5HEHHEHcHUHEIHѺAHǸ@HE@<u5HEHvEԃ}t HEH>HEH[AE.?HEIѺHAABHEH>tU=EЋEЉDHHUHEHƿAEHEH=HEH@EЉI~8HEHi=HEH BHEH}4HEH@UHATSH0H}HuHIHEHHHUIAHHHлHHkH)HHHEHUHEHƿA=HEH}yR<CH=I؉AHAHUHEȾAHHEH}t.HEHEо/H>HEH}t HEHHEHUHuHѺAHǸL>HEHAt>=HEIѺAAHUHEȾAH;HELHe[A\]UHHHHH"H‹HcHHѺAHǸ=HUHSH(HHHvHǸ@E}uv:EEAH;HIIѺA AEAHHHƿ`ABHcHEHΉ=EEQ=}ysF:EE'AHO;HIIѺAA]E@HHHƿA&BEHcHHH([]UHSH(|P!t`A?:AA7P!H8P!H:H%P!3A9HEH}txHE=AH*?HO!HO!HtTO!HO!H^=Ǹ99A@AA>nO!hO!HaO!HAAy>HEH}^HUHH;H=H HE:HEH}tHE.9HIѺAA?H=AH=HEH}HEHN!8HIѺAAHfN!H;ǸX8HAN!H;H<8I؉AAV46=H8I؉A0A H}tHEH7H([]UHH0HHXH`HhLpLxt )E)M)U)])e)m)u)}!M!GDž0Dž40HEH8HPH@HeL!HHHL!HtHL!HHHHH Hƿ:HH HH6H(HS㥛 HHHHH?H)IыDDlxHHHAQVQEEЉщxAHǸ9H H0HHHHH;;HHH9UHH@H}HuHUHMHEؾHǸ:E}u]4EH}tHEЋu}u E{;HHEHƿXAe3L:Ht4I؉AAH`HXLbTLb AHǸ7E}tq2E}x*4AA"E9H3I؉AXA^I!DD%I!I!3EA؉AA-I!I!HĐ[A\]UHH}HuHEHE9sHEHE9u]UHSHHH!Ht 9HH]HHHѺAHǸ3HAH7HEH}uJ`1G8Ho2HIIѺAA}62HIѺAPAGG!%ujG!H HH HHG!HH6HG!HG!Hu%A8HEH1< uHEH`2HB!,HEIѺAA i,A@A}u"HqB!HtH}tHEHEt}ucu}t qtH]UHSH}A!u^A!HcH5A!HEAAH<1Ht-]+A؉AAH[]UHATSH0E" EHEHEHEHUHEHHz.y2)EE0HƿA2EjJE@!Ẻ@!D%@!@!*EA؉AAH0[A\]UHHH}H}t8HEt HEF,HEHtHEH&,UHHH}uHEHt,&*A@ACHEHhUHHA -t2(EE/HƿxA0E>iUHH@}E" EHEHEHE])AAz}t[HUHEHH*y?'E}u-E.HƿA0EhUHSH8}܉u؉UԉMDẼ}t S(AA}u2D)}(‹EAA؉Ѻ AA}u~E؉,xE܉-yb'EE-H(I؉ APA3E-HƿA/EwgwEԉ6E}tE_A*t2n&EEO-HƿA.EgH8[]UHH0H}؉uԉUHE"EH}w(HE؋HEHHЃHt3E*HEHHEHHЃHtE}}&HEIѺOAAHEAHƿ)E}uQE%tE9%t9-%EE,HHEHƿAL-EeHEH}!UHLb]UHH0E" EHEHEHEE,E,EEEE%rAHAHUHEHH&y24$EE+HƿpAZ,EdUHHH}HuHUHEHƿ'UHAUATSH(H}ȉuEHED`H:!HHEL$‹EATSAMѺAAHEHe[A\A]]UHH@HH@HHΉ謫HHHѺ AHǸP%$HIѺAA,AMAE$y5"EЋEЉ)HƿPA*EЉCcHH"tK_"t?S"EE4)HHHƿxAo*EbdHHEHHAHx#t5!EԋEԉ(HƿA*EԉvbHEHs#t5!E؋E؉{(HƿA)E؉1bA!tAR!t5F!EE'(HƿAl)EaaAAA"y5 E܋E܉'Hƿ0A)E܉a ^A/!tA t5 EE{'HƿhA(E1aHE^AHYt2P EE1'HƿAv(E`nA&tAH(EMA!t2EE&HƿA (E~`UHHĀH}HuHUHEHEHEHHE1AHE1AH&HEH}t)HEPHEѺ6A HǸ!HE9AHE9AHF&HEH}t)HEPHEѺ6A HǸG!=EHE>AHE>AH%HEH}u$EHEAHEAH%HEH}HE@HEH}uizE}u!HE@ƿHA&E)I0%HHE@ƿAl&E^}t HEHHENHEH@ HEHEH@%u+EHƿxA[EHEH I؉,AA-HHEHΉ E}}yVEEnHHH@HƿAET HEHEH&E2 Eԉ( UHPHH[]UHATSH H}HuCA A1HEH@HtTHEH@HtGHEЋ@ t9HEHPHEH@HHf tHEH@AH Hu*HAHAHE؋@HEH}uE0 IHE؋X8MA؉NApAOzHEH@ H t1HE؋XA؉SAA0HEHXI؉VAAH [A\]UHH0HHHHHH)u/H@ HPHH@t,HH@HH@HPH@HHΉ-HEEHHJ HEH}u(A |HHUHPH@HPEHcHHEHѺ^AHǸk6HEIѺxAhAJUHATSH HHHHEHHHHHIѺAAHEHHJ HXHD`XHHSEIѺAAaHHHqt> HHHHH¿A :HPHHHHHE/HEH/HHEH}zHIѺA0AHH2HIѺAXACHHWt4HHHHοxA *HPHHHHHe[A\]UHAVAUATSH@H}HuEHEHEHELhHEL`HE؋XHED0>‹EHAUATSEAѺAAGH EHE؋uOUHMHEHHYEԃ}t0‹EAѺAAEwHE؋t0HE؋t%HE؋tHE؋tHE؋HE؋@ zEb}uHEH@HE HEH@HEH}3HEHUHMHEHH7Eԃ}uA}uXHE؋@%tHHEHtHEHEHUHHEԃ}tHEHt HEH{EmHEHHEH@H9Eu?HE؋@tHEH@H:HUHEHPHE؋@HE؉P=HE؋@tHEH@HHUHEHPHE؋@HE؉PHE؋@߉HE؉PE}7HE؋ t HE؋ u!HUHEHH`Eԃ}tEyHE؋u!HUHEHHQEԃ}tEMHE؋u$UHMHEHHEԃ}tEHE HE؋@%He[A\A]A^]UHH}HuUMHUEƿUHH }HuUHMDE}HuMHUEAIƿUHH }HuUHMLEH}HuMHUEIIƿcUHSHHH}HuEHEHEHEHE4<A(AQ>APA1HE HƿE}u>HI؉AAxA>HEEAAHUEA HѺAHtH)H8I؉GAARELA AHUEAHѺAt4HI؉NAHAEc~QAAHH[]UHAVAUATSHHHEЋE̋EHEHEAƃ}tAAAA}tAAAA}tAAHHAVAUATSIIaAAH HHHHuAAI؉dA(A9HHuAAI؉eAPA}tEUHHAHѺHQEE2HZ‹EAI؉ѺjAxAl}uj}udHHHH_CuG%=u5/7u'HHHHau }t.EHEHοAKHHIIzAAHtHHNHE5HUHIIA(AAH}u:EEHHHƿXAHEHvHEH}t HEHHuCHEHƿAjHEHHHEH1HEH@HE}tH E}tH HHEHEH;EtHEH HHEAHѺHƿA]tOEEHHEHƿAHEHHEHi~UHEH^}.EEHHHHEHH@HE}tH E}tH HHEHEH;EHEH H‹EHHHHEHHAHѺHƿANta tUEEHEHHHHEHHHHƿAHEHE}4EEHHHHEHHHHEH}He[A\A]A^]UHSH<u<%t>X?HgI؉AxA聽HH0HƿA<lH(/H7HEH}u#H(HƿA*HUH(H)HHH(HHHEH}uAHEH>EFEHEH%}tm<t:E؉H0I؉A0AJiE؉HƿhACH H@ѺAHǸXH@AIѺAA輻XH@HEԃ};E؋E؉HH@HƿAWH H E؉2eEHcH@EHΉHu[HH(HƿAEԉH H H H@HΉEЃ}Y8EH #H Eԉ }u-E؉HH(HƿA'ZH(H0IIAPAH(H@HHPEܸH[]UHAWAVAUATSH \XTHHL@L8\H`HEHEEEHHt(HEȉEHHHlHHEHHHEH@t(HEȉEH@H:HHEHHHEH}vA!‹XAѺ?AA貸HEXHETPHEUĉPHEUP HHtEH`HHHHHdH@tEH`HH@HH;HUH`\HΉHHEH9t5EEHƿAEF/H`\HΉHt5XEE9Hƿ8A~E.9‹XAѺlAxAKXIXHAH@Hƿ9HH@HƿATH@HHHH+UBHǸEHHHEMAHHEH}uE}uiHUHHHyO7HEHHHEHƿPBOHEHHEEH}t HEH}uE}}HEyBH/H`H`uE}uIH`Hƿ}By1mTHH`HƿBEH`H"}HEBHHXHXuE}uIHXHƿB%y1HHXHƿBEHXH}HEBH HPHEBHHHHEBHH@HPtHHt H@uE}uJH@Hu1HH@HƿB(E}uJHPH@u1HHPHƿBE}u=HEHHHP IAHѺtE}uIHHHƿBmt1$ HHHHƿBFEHPHHHHH@H}H HH H Hƿ3BH8HE<BHH0 AHB褙H8t H0uE}u+H0H8HHHtE}uAHEHpH0H8 IIHѺOtEH8HH0HHUHH_tE}HEHHHU IAHѺeEYHUHHtE}/HEHHHU IAHѺUEHUHHEHlByBHRt EEHE؋ uBBHxHE؋XPHUHxSuIIM ABXHHxHhE}u1HHxHƿBE}u^HEH@HHHEHHEHΉH1v]HHxHƿBE}tE:xrH}`H}UHUHEHHF:*HHEHƿ0BEH}u Bj AXB[HEHHHU IAHѺEH}H}HEHpHE؋@HMHUȋ IIHщtJEAHE؋ƿlB/E" }t HEH}t HEH}uHE HE؋@=X‹EAѺ AB詔}tETHHEHEH@H HEH@HEEEHE؋@%tHE؋ HUH HSII ABHH H&H H u EE}u'HEH,HEH}u EE}HE؋HEHpHE؋HE؋u HE؋@%t ЉHMH IIHщPtE}tH H}t HEHz}uHE HE؋@=7‹EAѺ AB藒}uGHEHP IAtB@EEHe[A\A]]UHAVAUATSHH}AAAHEHAUATEI؉ ABܑHHEHHEHHEHHHunJ1HHEHHƿBh< A(BY APB9He[A\A]A^]UHATSH0H}HEHEHEtHEH@HEHEHHHEHPHEH@HHE@uHE@%tEuHEHUHP(EHEXI&HUEPSMIк AB4HHEXHƋUHEAЉHHƿBE܉WHEHXHEIIѺ A B贏HE@t HEH2HE@HEPHE HE@%`He[A\]UHH@H}ȉuA^A^Agt5E؋E؉HƿPBE؉e@^At5E܋E܉gHƿBE܉MA"E}y54EEHƿBZEBt?EEHƿBEE~Y B B訠t?EEHƿ BEtE,Ey?REE3Hƿ8 BxE'EE B/y2EEHƿh BEkMAt2EEHƿ BEM+HEȋpHEȋ@UAй講EEUHSH(H}nE}uZE}HEHHHEH+I؉W A BEHEHHJy@EEHHEHHƿ BEZEH([]UHHp}} }}r B/E}uIUHEѺ6APHǸoEEHcHMEHΉEUHAWAVAUATSH(H}x A8 BHEHE_HEDhHED`HEHXHELxHED0HAUATSME| AX B跊H HE HEȋ@=uHe[A\A]A^A_]UHATSHPH}HuUEEEEEEHE{AEA؉ A BHEH}uHUHEHH*E}u!H}HMHUȋuHEIHaE}tEy A B薉}uUHEHSE}uB}uHEH  uHEHƿ BUHSH(H}HEHHHEHRI؉ A BlHe Ht!HEHHN HH軿tWH8 HtH, H輻HEHHH ˼ A B0E}tEwk t ctHb H[ VI؉ AP BpA&Dy5EEHƿx BEsE}tEbE}tE AV  u2`EEAHƿ BE5 Ǹ}  H([]UHH H}+8 A BHEAHLbA@Lb0Lb(Lb8LbHE}tE%H HuH EbH @EUHATSH0H}؉uHUEcJ A B耂HEHE}tE'HE؋XߺAAEO A B.HUMHE؉H+E}tEEtHUHEHHlEEHEHE}tEHEHHt.HEHnI؉^ AX B舁HEUH T HEHHEH; HӎEƿ BkrEH0[A\]UHH}‹EAѺk A BErUHH}HEH ]UHH蘸x A B赀2r t ; s t6B A B_H8 HЍH" H,H+ HtH H跶H H  H H H}Hr HEHƿ1UH6q]f.fffff.Hl$Ld$H-? L%0 Ll$Lt$L|$H\$H8L)AIHI裵Ht1@LLDAHH9rH\$Hl$Ld$Ll$ Lt$(L|$0H8HH HH HH%04d-%02d-%02d %02d:%02d:%02d.%06d %.*sunmount_ns - Dismount persisted mounts created by LiteSpeedUsage: -u : A specific user's name or ID to be dismounted -s : Lets you specify a specific vhost for the specific user -a : Dismount all persisted mounts -v : Verbose output -h : Display this help message/home/build/release/lscgid/support/unmount_ns/unmount_ns.c%s Line #%d pid: %d Entering unmount_ns program Must be run as root/var/lsns0123456789You must specify a valid user or ID for -u/var/lsns/%uUser is not mounted Verbose output specifiedMissing parameter option valueu:as:v?hYou must specify -u or -aYou can only specify a vhost for a single userUnmount done$COPY$COPY-TRY$GID$GROUP$HOMEDIR$PASSWD$UID$USER/home/build/release/lscgid/support/unmount_ns/nsnosandbox.c%s Line #%d pid: %d readall, %d bytes, EOFOk: %d Child process error reading data: %s %s Line #%d pid: %d readall, EOF (and it's ok) Child process unexpected end of communications %s Line #%d pid: %d readall, return %d %s Line #%d pid: %d My pid: %d, my ppid: %d, recv pid: %d, recv ppid: %d, argc: %d, argv_len: %d, env_len: %d, nenv: %d %s Line #%d pid: %d Sandbox program invalid number of parameters %d Child process invalid number of parameters %d %s Line #%d pid: %d For bsearch, argv: %s %s Line #%d pid: %d s_sandbox_arr[%d]: %s %s Line #%d pid: %d Sandbox program not in list: %s, breaking connection Sandbox program not in list: %s, breaking connection %s Line #%d pid: %d bsearch, found: %s %s Line #%d pid: %d Sandbox program %s has issues: %s Sandbox program %s has issues: %s %s Line #%d pid: %d Sandbox program memory shortage argca Sandbox program memory shortage argca %s Line #%d pid: %d Build argva %s Line #%d pid: %d Sandbox process unexpected overrun in argv #%d of %d, pos: %d, len: %d, full len: %d Sandbox process unexpected overrun in argv #%d of %d, pos: %d, len: %d, full len: %d %s Line #%d pid: %d argv[%d]: %s %s Line #%d pid: %d Sandbox program memory shortage enva Sandbox program memory shortage enva %s Line #%d pid: %d Build enva Sandbox unexpected overrun in enva #%d of %d, pos: %d, len: %d, full len: %d %s Line #%d pid: %d Sandbox unexpected overrun in enva #%d of %d, pos: %d, len: %d, full len: %d %s Line #%d pid: %d env[%d]: %s %s Line #%d pid: %d validate ok %s Line #%d pid: %d set_uid_gid: %d/%d Cannot set gid for child: %s Cannot do initgroups: %s Cannot do setgroups (nonfatal): %s Cannot set uid for child: %s %s Line #%d pid: %d running: %s %s Line #%d pid: %d Error starting sandbox program: %s Error starting sandbox program: %s %s Line #%d pid: %d sandbox_pgm pid #%d %s Line #%d pid: %d waitpid returned error %s %s Line #%d pid: %d waitpid returned status 0x%x, exited: %d, rc: %d %s Line #%d pid: %d Final run_sandbox_pgm finishing up, fatal: %d, status: 0x%x %s Line #%d pid: %d recv %d bytes from index: %d %s Line #%d pid: %d Sandbox lost connection with partner: %s Sandbox lost connection with partner: %s %s Line #%d pid: %d Sandbox recv type: %d, len: %d %s Line #%d pid: %d STDIN is done %s Line #%d pid: %d Sandbox lost connection with partner (data): %s Sandbox lost connection with partner (data): %s %s Line #%d pid: %d Sandbox send fd %d stdin: %.*s poll write stdin%s Line #%d pid: %d STDIN data : %.*s write stdin%s Line #%d pid: %d Sandbox fd #%d error: %s poll write stdoutpoll write stderrSTDOUTSTDERR%s Line #%d pid: %d Sending on %s: %.*s write stdoutwrite stderr%s Line #%d pid: %d Sandbox error in %s with child process: %s Sandbox error in %s with child process: %s %s Line #%d pid: %d run_sandbox_pgm %s %s Line #%d pid: %d Sandbox process got error in poll: %s Sandbox process got error in poll: %s %s Line #%d pid: %d poll returned count: %d %s Line #%d pid: %d [%d].revents: 0x%x %s Line #%d pid: %d recv_count: %d %s Line #%d pid: %d Received nothing! BUG! %s Line #%d pid: %d run_sandbox_pgm finishing up, fatal: %d %s Line #%d pid: %d sandbox_req Child process unable to allocate required data %s Line #%d pid: %d sandbox_conn: pid: %d Error starting sandbox task: %s %s Line #%d pid: %d nosandbox_main at pid: %d %s Line #%d pid: %d accept error: %s %s Line #%d pid: %d Connected by remote within lscgid %s Line #%d pid: %d nosandbox_main poll error: %s %s Line #%d pid: %d nosandbox_main interrupted system call - continue: %s Line #%d pid: %d Child pid %d terminated %s Line #%d pid: %d Parent changed from %d to %d %s Line #%d pid: %d nosandbox_main stopped listening %s/lsns/conf%s Line #%d pid: %d cleanup_old_sockets in %s %s Line #%d pid: %d Can't open old socket directory: %s: %s hostexec.%d.sock%s Line #%d pid: %d Check pid: %d in %s /proc/%d%s/lsns/conf/hostexec.%d.sock%s Line #%d pid: %d Deleting %s %s Line #%d pid: %d Can not open nosandbox file for write: %s: %s Can not open nosandbox file for write: %s: %s %s Line #%d pid: %d open_nosandbox_socket %s Line #%d pid: %d Can not initialize no sandbox socket: %s Can not initialize no sandbox socket: %s %s Line #%d pid: %d Use socket: %s (%s) %s Line #%d pid: %d Can not bind on %s: %s Can not bind on %s: %s %s Line #%d pid: %d Final socket name: %s %s Line #%d pid: %d Can not listen on %s: %s Can not listen on %s: %s %s Line #%d pid: %d Can not start listening process for %s: %s Can not start listening process for %s: %s %s Line #%d pid: %d save_links Insufficient memory for link array%s Line #%d pid: %d %s lstat error: %s, don't sweat it for now %s Line #%d pid: %d %s not a link, put in a placeholder %s Line #%d pid: %d %s realpath error: %s %s Line #%d pid: %d %s realpath %s Insufficient memory for links%s Line #%d pid: %d Reading hostexec files in %s hostexec file (%s) contains invalid file: %s hostexec file (%s) contains problem file: %s: %s hostexec file (%s) contains a file with a bubblewrap symbol: %s Insufficient memory creating hostexec table %s Line #%d pid: %d There are %d hostexec files %s/lsns/conf/hostexec.symlink%s Line #%d pid: %d Force symlink enabled %s/lsns/conf/hostexec.confr%s Line #%d pid: %d Error reading hostexec file: %s: %s, ok to not be there %s/lsns/conf/no-sandbox.conf%s/lsns/bin/lshostexechostexec program (%s) is not an executable program: %s Insufficient memory to allocate program space %s Line #%d pid: %d After sort There are %d hostexec files %s Line #%d pid: %d nsnosandbox_done %s Line #%d pid: %d nsnosandbox_done, kill child: %d /home/build/release/lscgid/support/unmount_ns/nsopts.c%s Line #%d pid: %d nsopts_free_members %p %s Line #%d pid: %d Attempt to free default in nsopts_free! \,Namespace expected argument Namespace missing end quotes in parameter: %s %s Line #%d pid: %d Arg: %s $GID$UID$USER$HOMEDIR%s Line #%d pid: %d Dup source: %s Namespace error allocating op source: %s %s Line #%d pid: %d Dup dest: %s Namespace error allocating op dest: %s %s Line #%d pid: %d Added op, type: %d, source: %s, dest: %s, flags: %d %s Line #%d pid: %d read_opts: %s Namespace error opening file %s: %s %s Line #%d pid: %d read_opts: realloc: %p, %d bytes Namespace error reallocating file memory Namespace error reading file %s: %s %s Line #%d pid: %d read_opts: count: %d, rc: %d Namespace option file: %s is empty and this is invalid %s Line #%d pid: %d Final options: %s (LAST LINE)%s Line #%d pid: %d get_line%s: %s NOTIS%s Line #%d pid: %d get_line empty line, %s last line %s Line #%d pid: %d %d options, total size: %d bytes %p-%p, each: %d Namespace unable to allocate ops: %s %s Line #%d pid: %d find_op, type: %d, dest: %s %s Line #%d pid: %d Raw op, add %s Line #%d pid: %d FOUND OP type: %d %s Line #%d pid: %d FOUND OP type: %d->%d, %s (%s->%s) %s Line #%d pid: %d find_op not already defined %s Line #%d pid: %d check_symlinks, dest: %s , flags: 0x%x %s Line #%d pid: %d %s error: %s, don't sweat it for now %s Line #%d pid: %d Can't get readlink for %s: %s Can't get readlink for %s: %s %s Line #%d pid: %d readlink: %s %s Line #%d pid: %d Unexpected nested symlink: %s Unexpected nested symlink: %s %s Line #%d pid: %d Use dir: %s %s Line #%d pid: %d add_sandbox_ops %s Line #%d pid: %d Adding nosandbox socket: %s %s Line #%d pid: %d Adding nosandbox string: %s %s/lsns%s Line #%d pid: %d s_nosandbox_name: %s %s Line #%d pid: %d add_op #%d type: %d, source: %s, dest: %s, flags: 0x%x %s Line #%d pid: %d Free old op $PASSWD$GROUPNamespace invalid command symbol: %s Namespace can't allocate initial value for %s %s Line #%d pid: %d Namespace %s name is not found: %s Namespace %s name is not found: %s %u%s Line #%d pid: %d Namespace can't allocate values for %s Namespace can't allocate values for %s %s Line #%d pid: %d Command symbol: %s, values: %s, rc: %d unsharecap-share-netdie-with-parent%s Line #%d pid: %d 'unshare', 'cap', 'share-net' and 'dir-with-parent' options are all implied (%s) uidgidchdiras-pid-1setenvunsetenvNamespace option: %s is invalid in this context, as LiteSpeed defines the values bindbind-trydevdev-binddev-bind-trydirhostnamemqueueprocremount-roro-bindro-bind-trysymlinktmpfstmpcopycopy-tryno-unshare-user%s Line #%d pid: %d Add no-unshare-user %s Line #%d pid: %d %s is not a known option %s Line #%d pid: %d process_line: %s Namespace invalid option: %s %s Line #%d pid: %d Raw option, type: %d %s Line #%d pid: %d Unknown option, ignore %s Line #%d pid: %d process_opts_raw %s Line #%d pid: %d process_opts_raw done Namespace expects a specified file %s to have at least one valid line %s Line #%d pid: %d nsopts_init() %s Line #%d pid: %d nsconf2: %s %s Line #%d pid: %d Allocated opts match requested opts, use them Namespace unable to allocate option name memory: %s NOT %s Line #%d pid: %d nsopts_get(%sallocated) %s Line #%d pid: %d nsopts_get(%sallocated), i: %d, env: %p %s Line #%d pid: %d nsopts_get rc: %d WRITEREADTRY_WRITE/home/build/release/lscgid/support/unmount_ns/nspersist.c%s Line #%d pid: %d Lock the %s file %d %s %s Line #%d pid: %d Unable to get write lock %s for uid %d %s Line #%d pid: %d Converting an attempted write to a read lock! %s Line #%d pid: %d Unexpected error locking %s file: %s Namespace error locking %s file: %s %s Line #%d pid: %d Locked %s %s %s/persist%s Line #%d pid: %d Use persist_file_name: %s Persist File%s/%d%d%s Line #%d pid: %d new_persist: uid: %d: %s Namespace error writing persist file %s: %s %s Line #%d pid: %d Namespace error writing persist file %s: %s Relock read Persist FileYESNO%s Line #%d pid: %d Created %s: %s /var/lsns%s Line #%d pid: %d Namespace directory create of %s, created: %d, errno: %s %s Line #%d pid: %d close_unlock_persist: %d %s Line #%d pid: %d No persist file, unmount, use none! Namespace error opening persist file %s: %s %s Line #%d pid: %d Namespace error opening persist file %s: %s Namespace error reading persist file %s: %s %s Line #%d pid: %d Namespace error reading persist file %s: %s %s Line #%d pid: %d No persisted file/dir, we need to create one %s Line #%d pid: %d Use persist_num: %s %s Line #%d pid: %d Persist number issue Persist number issue %s Line #%d pid: %d setns, making syscall %s Line #%d pid: %d Namespace requires a virtual host - use %s Namespace VH insufficient memory for name: %s %s Line #%d pid: %d VH specified as %s LS_NS_VHOST%s Line #%d pid: %d LS_NS_VHOST set to %s /proc%s Line #%d pid: %d Error opening /proc: %s Error opening /proc: %s %s Line #%d pid: %d Namespace error opening /proc/%s: %s Namespace error opening /proc/%s: %s %s Line #%d pid: %d doing realloc, block: %p, size: %d %s Line #%d pid: %d did realloc, block: %p, size: %d Namespace error reallocating /proc/%s at %ld: %s %s Line #%d pid: %d Namespace error reading /proc/%s: %s Namespace error reading /proc/%s: %s %s Line #%d pid: %d close /proc/%s fd: %d Namespace insufficient memory collecting mounts %s Line #%d pid: %d Enter parse_mounted, persist_dir: %s self/mountinforead_big_proc_file failed: %s %s Line #%d pid: %d read_big_proc_file failed: %s %s Line #%d pid: %d Enter parse_mount_tab, root_mount: %s %s Line #%d pid: %d Counted mountinfo lines: %d %s Line #%d pid: %d calloc failed %s i < (int)n_lines%d %d %u:%u %nNamespace unexpected line parsing mountinfo: %s i == n_lines%s Line #%d pid: %d No root Namespace error in calloc mount_tab: %s Namespace error in call of by_id: %s %s Line #%d pid: %d Final n_mounts: %d Namespace error in final call of mount_tab: %s Namespace expected end_tab to be equal to last mount /var/lsns/%u%s/%s/%s%s/%s%s%s/mnt%s Line #%d pid: %d get_ns_filename uid: %d: %s %s Line #%d pid: %d unpersist_fn, uid: %d, num: %s %s Line #%d pid: %d Running unpersist_fn without being locked Running unpersist_fn without being locked - internal error %s Line #%d pid: %d umount %s Namespace umount of %s failed: %s %s Line #%d pid: %d umount of %s failed: %s %s Line #%d pid: %d Did umount of: %s %s Line #%d pid: %d Error doing opendir of %s: %s ...%s Line #%d pid: %d Do not remove persist vh file: %s %s Line #%d pid: %d remove: %s %s Line #%d pid: %d Error umount: %s: %s %s Line #%d pid: %d Did umount: %s %s Line #%d pid: %d Error deleting %s: %s %s Line #%d pid: %d Error doing umount of %s: %s %s Line #%d pid: %d Remove of %s, rc: %d, %s %s Line #%d pid: %d %s not mounted - bind mount it Error bind mounting %s which is required for persisting a namespace: %s %s Line #%d pid: %d Now make it private Error bind mounting private %s which is required for persisting a namespace: %s %s Line #%d pid: %d %s already mounted, flags: %ld %s Line #%d pid: %d persist_namespaces %s Line #%d pid: %d Created %s %s Line #%d pid: %d Namespace directory create of %s failed: %s (may be ok) /proc/%u/ns/mnt%s Line #%d pid: %d mount %s on %s Namespace mount of %s on %s failed: %s %s Line #%d pid: %d Source exists: %s %s Line #%d pid: %d Dest exists: %s %s Line #%d pid: %d Did bind_mount of: %s on [%s] %s Line #%d pid: %d Wait for persist parent Namespace error reading from sibling pipe: %s Namespace sibling pipe closed early %s Line #%d pid: %d persist_child release parent, read done, rc: %d %s Line #%d pid: %d Write error writing to persist_sibling_rc pipe: %s persist_child%s Line #%d pid: %d Doing unshare: flags: 0x%x Namespace error in unshare: 0x%x: %s %s Line #%d pid: %d Closing persist sibling_child due to Namespace error in unshare: 0x%x: %s %s Line #%d pid: %d Final pid to wait on: %d (my pid: %d) %s Line #%d pid: %d Closed persist_sibling_child, rc: %d %s/VHLock%s Line #%d pid: %d try_delete_persist: %s %s Line #%d pid: %d Error operning to delete persist file: %s try_delete_persist%s Line #%d pid: %d In unpersist of %s: %s 0123456789%s Line #%d pid: %d Existing dir %s %s Line #%d pid: %d Delete %s and %s %s Line #%d pid: %d Delete %s failed: %s %s Line #%d pid: %d try_delete_persist worked! %s Line #%d pid: %d Close and unlock the persist vh file vh fd: %d Delete VH file%s Line #%d pid: %d Removed persistence vh dir: %s: %s (%s) %s Line #%d pid: %d unlock_close_persist_vh_file done VH persist%s Line #%d pid: %d file already open, just locking %s Line #%d pid: %d Open/lock persist vh file %s for %s lock %s Line #%d pid: %d Namespace error opening lock file %s: %s Namespace error opening lock file %s: %s Namespace error creating child sibling pipes: %s Namespace error creating child sibling: %s %s Line #%d pid: %d child_start pid: %d %s Line #%d pid: %d persist_do start child Write error writing to persist_sibling_child: %s %s Line #%d pid: %d persist_do get rc Namespace parent detected child closed pipe (see above) Namespace error in waitpid in sibling parent: %s Namespace child reported error %d %s Line #%d pid: %d persist_do, final rc: %d %s Line #%d pid: %d report_pid_to_parent SKIP for not lscgid %s Line #%d pid: %d report_pid_to_parent: %d /bin/sh%s Line #%d pid: %d Can't write pid to parent: %s, may be ok %s Line #%d pid: %d persist_child_done, pid: %d, persist_pid: %d %s Line #%d pid: %d Closed persist_sibling_child %s Line #%d pid: %d is_persisted uid: %d %s Line #%d pid: %d NOT persisted user User is not persisted %s Line #%d pid: %d Got write lock but don't need it %s Line #%d pid: %d IS persisted user, rc: %d Namespace error lscgid: getpwuid(%d): %s %s Line #%d pid: %d Set gid for %d Namespace error lscgid: setgid(%d): %s %s Line #%d pid: %d initgroups, name: %s %s Line #%d pid: %d Can't initgroups(): %s %s Line #%d pid: %d Namespace error lscgid: setgroups(): %s %s Line #%d pid: %d chroot: %s Namespace error lscgid: chroot(): %s %s Line #%d pid: %d Set uid for %d Namespace error lscgid: setuid(%d): %s%s Line #%d pid: %d changeStderrLog path: %s %s Line #%d pid: %d Namespace error unable to open log: %s for write: %s Namespace error unable to open log: %s for write: %s, pid: %d %s Line #%d pid: %d persist_report_pid error: %d %s Line #%d pid: %d persist_report_pid: %d %s Line #%d pid: %d persist_report_pid write returned %d: %s %s Line #%d pid: %d persist_use_child, pid: %d %s Line #%d pid: %d setgroups failed first time: %s %s Line #%d pid: %d setgroups worked first time Namespace error opening namespace for %s: %s Namespace error setting namespace: %s %s Line #%d pid: %d setgroups failed second time: %s %s Line #%d pid: %d setgroups worked second time %s Line #%d pid: %d persist_use_child release parent which will unlock, rc: %d Namespace insufficient memory to alloc dir Namespace change directory error %s: %s %s Line #%d pid: %d Doing execve: %s lscgid: execve(%s) (nspersist): %s %s Line #%d pid: %d final_exec failed %s Line #%d pid: %d Should not get here! %s Line #%d pid: %d persisted_use %s Line #%d pid: %d persisted_use_child returned! %s Line #%d pid: %d unmount_vhost, uid: %d, num: %s, vhost: %s %s Line #%d pid: %d Can't lock %s Line #%d pid: %d unpersist_uid: %u, active vhost: %s, active persist: %s %s Line #%d pid: %d Unable to open: %s: %s root%s/root%s Line #%d pid: %d Remove old directory: %s %s Line #%d pid: %d Error removing old root directory: %s: %s %s Line #%d pid: %d st_mode of root is: %o %s Line #%d pid: %d Error in lstat of %s: %s persist%s Line #%d pid: %d Unexpected file: %s, delete it %s Line #%d pid: %d unpersist_uid failed, bump persist number, graceful unmount - do new_persist on first use %s Line #%d pid: %d Attempt to remove %s, %d, %s %s Line #%d pid: %d Attempt to remove dir %s, %d, %s %s Line #%d pid: %d Exiting %s, rc: %d %s Line #%d pid: %d unpersist_all Namespaces unable to open %s: %s parse_mount_tabStatus: 200 Namespace error opening partial path: %s: %s Namespace error writing partial path: %s: %s, len: %d /home/build/release/lscgid/support/unmount_ns/nsutils.c%s Line #%d pid: %d Ignore error %s writing to %s %s Line #%d pid: %d write_uid_gid_map uid: %d->%d, gid: %d->%d, pid: %d, deny_groups: %d, map_root: %d self%uNamespace error opening %s: %s 0 %d 1 %d %d 1 %d %d 1 %s Line #%d pid: %d Writing to uid_map: %s:uid_mapdeny setgroups%s Line #%d pid: %d Writing to gid_map: %s:gid_map%s Line #%d pid: %d clean_dir: %s Namespace error opening directory %s to clean it: %s ...Namespace can't allocate memory to cleanup dir %s %s/%s%s Line #%d pid: %d clean_dir remove: %s Namespace can't delete %s cleaning %s: %s /proc/self/exe/home/build/release/lscgid/support/unmount_ns/../../src/nsopts.h%s Line #%d pid: %d Unexpected error getting link: %s /usr/local/lsws/%sVERSION%s Line #%d pid: %d Use default directory instead of resolved path (%s) for LSWS_HOME %s/lsns/conf/current-hostexec-sock%s Line #%d pid: %d Can not open nosandbox file: %s: %s Can not open nosandbox file: %s: %s %s Line #%d pid: %d Can not read nosandbox file: %s: %s Can not read nosandbox file: %s: %s /lsnsdebug%s Line #%d pid: %d Removed trace file - turn off tracing LSNSDEBUGa%s Line #%d pid: %d Enabled debugging via environment variable r%s Line #%d pid: %d Trying to use debug filename: %s %s Line #%d pid: %d Switched to debug file: %s %s Line #%d pid: %d Can't open debug file: leave alone: %s %s Line #%d pid: %d Can't open or get filename: %s, using stderr %02d/%02d/%04d %02d:%02d:%02d:%06ld $HOMEDIR/.lsns/tmp/tmp/usr/lib/lib64/bin/sbin/var/var/www/proc../tmpvar/tmp/dev/etc/localtime/etc/ld.so.cache/etc/resolv.conf/etc/ssl/etc/pki/etc/man_db.conf/usr/local/bin/msmtp/etc/alternatives/mta/usr/sbin/exim$HOMEDIR/var/lib/mysql/mysql.sock/home/mysql/mysql.sock/tmp/mysql.sock/run/mysqld/mysqld.sock/var/run/mysqld/mysqld.sock/run/user/$UID$PASSWD$GROUP/etc/exim.jail/$USER.conf$HOMEDIR/.msmtprc/etc/php.ini/etc/php-fpm.conf/etc/php-fpm.d/var/run/var/lib/etc/imunify360/user_config//etc/sysconfig/imunify360//opt/plesk/php/opt/alt/opt/cpanel/opt/psa/var/lib/php/sessions/var/lib/php/sessionrwronosuidnodevnoexecnoatimenodiratimerelatimeNamespace error opening %s: %s Namespace error reading %s: %s /home/build/release/lscgid/support/unmount_ns/ns.c%s Line #%d pid: %d ERROR: ns_supported can't get uname: %s %u.%u%s Line #%d pid: %d ERROR: ns_supported can't pull out version %s Line #%d pid: %d ERROR: ns_supported can't get Linux version: %s %s Line #%d pid: %d NOT ns_supported for old OS: %d.%d %s/lsns/conf/ns_disabled_uids.conf%s Line #%d pid: %d Error reading disabled file: %s: %s, ok to not be there %s Line #%d pid: %d Reading disabled UIDs in %s Insufficient memory creating namespace disabled table Invalid line in namespace disabled file: %s%s Line #%d pid: %d s_not_lscgid set %s Line #%d pid: %d check_ls_ns: %s %s Line #%d pid: %d LS_NS not set for auto-check %s Line #%d pid: %d Error getting mod time for %s: %s %s/lsns/conf/conftime%s Line #%d pid: %d Error opening mod time from %s: %s - assume no unmount %ld %s Line #%d pid: %d Error reading mod time from %s: %s - assume no unmount %s Line #%d pid: %d Modification time of %s matches %s Line #%d pid: %d Modification time of %s mis-match, do unmount w%s Line #%d pid: %d Error opening mod time for write from %s: %s - assume no unmount %s Line #%d pid: %d ns_init_engine: unmount: %d, nolisten: %d s_nosandbox_name: %s, ns_conf: %s, ls_ns: %s Namespace specified but not supported - disabled %s Line #%d pid: %d ns_init_engine, main config template LS_NS_CONF set to %s %s Line #%d pid: %d ns_init_engine, no configuration override file %s Line #%d pid: %d Do not run namespaces for UID: %d; in disabled list Namespace error getting capabilities: %s %s Line #%d pid: %d s_requested_caps: 0x%x, 0x%x %s Line #%d pid: %d Freeing setupOp in free_setupOp Namespace error setting death signal: %s %s Line #%d pid: %d drop_all_caps Namespace error in drop_all_caps: %s %s Line #%d pid: %d drop_privs %s Line #%d pid: %d drop_privs, setuid from %d to %d %s Line #%d pid: %d Namespace error switch to uid/gid: %s Namespace error switch to uid/gid: %s Namespace error setting dumpable: %s %s Line #%d pid: %d Dropping cap: %ld Namespace error dropping capability %ld from bounds: %s %s Line #%d pid: %d set_required_caps Namespace error in capset for required caps: %s %s Line #%d pid: %d switch_to_user_with_privs chroot: %s, persisted %d, user vh: %d, setgid(%d) %s/root%s Line #%d pid: %d build_mount_namespace, root: %s /Namespace error making / slave: %s Namespace error creating rootfs %s: %s Namespace error mounting root: %s Namespace error changing to the base path: %s newrootNamespace error creating newroot failed: %s Namespace error mounting new root failed: %s oldrootNamespace error creating oldroot failed: %s Namespace error setting oldroot as pivot root: %s oldroot/etcNamespace pivot root is not working! Namespace error setting root as current dir: %s $GID%d$UID$USERNamespace error: passwd entry for euid %d: not found Namespace error geting passwd entry for euid %d: %s %s Line #%d pid: %d Do not allow root homedir Namespace unexpected NULL replacement text for %s Namespace error allocating op memory: %s %s Line #%d pid: %d bwrap_symbol_in_path %s->%s /etc/group/etc/passwd%s Line #%d pid: %d create_strnums: %s, work_str: %s %s Line #%d pid: %d Test getgrgid of %d Namespace error: group entry for gid %d: not found %uNamespace can't allocate wildcard string number in %s: %s %s Line #%d pid: %d create_strnums, add my id: %s Namespace unexpected title in bwrap symbolic: %s 0123456789Namespace can't allocate string number in %s: %s %s Line #%d pid: %d create_strnums, add specified id: %.*s Namespace unexpected character in %s %s Line #%d pid: %d create_strnums -> %s A AAA AAAAAAAAAAAAAAAAAAA AA AAAAA AAAAAAAAAAAAAAAAAAA%s Line #%d pid: %d extract_filedata: %s Namespace unable to allocate %s buffer: %s %s Line #%d pid: %d extract_filedata, add line: %s -> (%p, len: %d) %s%s Line #%d pid: %d extract_filedata: Bad line in file: %sNamespace error duping a string: %s: %s Namespace Insufficent memory allocating newroot path /newroot/%s%s Line #%d pid: %d get_newroot_path: %s, len: %d Namespace Insufficent memory allocating oldroot path /oldroot/%s%s Line #%d pid: %d get_oldroot_path %s -> %s Namespace option bind-tmp requires source Namespace option bind-tmp requires dest %s Line #%d pid: %d nspersist_setup_bind_tmp already exists %s %s Line #%d pid: %d Namespace source missing higher level directory: %s Namespace source missing higher level directory: %s Namespace error making requested bind-tmp dir %s: %s %s Line #%d pid: %d tmp created directory just fine: %s %s Line #%d pid: %d nspersist_setup_bind_tmp %s %s Namespace insufficient memory creating tmp dironly %s Line #%d pid: %d Found successfully dironly: %s Namespace error bind-tmp must only have one directory level in the source Namespace error creating bind-tmp dir: %s: %s Namespace insufficient memory creating derived tmp %s/%s%s Line #%d pid: %d Final newsource: %s %s Line #%d pid: %d setup_copy Namespace missing source or dest to copy %s Line #%d pid: %d Does not exist, set op to NOOP: %s Namespace error opening source in copy %s: %s Namespace error creating pipe to copy: %s Namespace error writing to pipe in copy: %s%s Line #%d pid: %d Can't write to file in copy, set op to NOOP: %s Namespace error reading from %s in copy: %s%s Line #%d pid: %d use_bind_tmp %s Line #%d pid: %d Not a candidate %s Line #%d pid: %d Unable to get home for %d: %s%s Line #%d pid: %d Home does not exist for %d, fall back to tmp method%s Line #%d pid: %d tmp directory use %s as source Namespace insufficient memory in allocating bind_tmp %s/tmp%s Line #%d pid: %d presetup_bind_tmp set to: %s %s Line #%d pid: %d source_create %s %s Line #%d pid: %d create %s, set to %d/%d Namespace error %s creating %s in %s for temp dir%s Line #%d pid: %d Full dir test %s %s Line #%d pid: %d create %s Namespace error %s creating %s for temp dir%s Line #%d pid: %d op_as_user[%d]: type: %d, flags: 0x%x, src: %s, dest: %s %s Line #%d pid: %d preset tmp return %d %s Line #%d pid: %d try_symlink_trick %s Line #%d pid: %d Do sys_open_tree %s Line #%d pid: %d open_tree of source failed: %s %s Line #%d pid: %d Do sys_mount_setattr %s Line #%d pid: %d sys_mount_setattr of source failed: %s %s Line #%d pid: %d Do sys_move_mount %s Line #%d pid: %d sys_move_mount of source failed: %s %s Line #%d pid: %d try_symlink_trick done ok YESNO%s Line #%d pid: %d bind_mount, src: %s, dest: %s READONLY: %s, DEVICES: %s, RECURSIVE: %s, uid: %d %s Line #%d pid: %d src exists: %s %s Line #%d pid: %d dest exists: %s %s Line #%d pid: %d Namespace mount of source/dest failed: %s, %d Namespace mount of source/dest failed: %s (%d) %s Line #%d pid: %d Did bind_mount of: %s on [%s] %s Line #%d pid: %d bind_mount, dest: %s => %s Namespace realpath %s failed: %s Namespace No mountpoint at resolved_dest: %s noneNamespace mount of none to %s failed: %s Namespace (re)mount of none to %s failed: %s %s Line #%d pid: %d do_copy: %s -> %s Namespace copy not supported in privileged environment %s Line #%d pid: %d do_copy source error: %s Namespace error in copy of %s: %s Namespace copy of unqualified target %s Namespace can't allocate destination in copy %s Line #%d pid: %d do_copy dest dir doesn't exist: %s Namespace error in copy to dest: %s /newroot/tmp/copy%d%s Line #%d pid: %d Try to create %s with mode: 0x%x Namespace error in opening temp target in copy %s: %s Namespace error writing to target in copy: %s: %s%s Line #%d pid: %d copy complete: %s -> %s Namespace error in priveleged_op, buffer too big %s Line #%d pid: %d privileged_op send request to privileged part: %d Namespace error writing to privileged_op_socket: %s Namespace error reading op code from privileged op socket: %s %s Line #%d pid: %d privileged_op run request here: %d Namespace error in bind mount of %s: %s Namespace error in bind mount of %s to %s: %s procNamespace error mounting proc (%s): %s mode=0755tmpfsNamespace error mounting tmpfs: %s: %s newinstance,ptmxmode=0666,mode=620devptsNamespace error mounting device: %s: %s mqueueNamespace error mounting mqueue: %s: %s ERROR GETTING CAPABILITIES: %s Namespace error setting hostname: %s: %s, uid: %d, euid: %d effective caps: 0x%x (%s), permitted: 0x%x (%s) Namespace unexpected privileged op #%d qKAoGAGA %s Namespace mkdir_with_parents invalid pathname: %s Namespace can't dup source directory: %s: %s Namespace can't allocate temporary directory: %s: %s %s Line #%d pid: %d mkdir_with_parents, source ran out before dest %s->%s Namespace mkdir_with_parents, error finding source %s: %s %s Line #%d pid: %d mkdir_with_parents, stat of %s got uid: %d %s Line #%d pid: %d mkdir_with_parents, No stat %s Line #%d pid: %d mkdir_with_parents done Namespace unable to build double of %s and %s: %s %s%sNamespace unable to build triple of %s, %s and %s: %s %s%s%s%s Line #%d pid: %d setup_newroot entry! %s Line #%d pid: %d source: %s, dest: %s %s Line #%d pid: %d setup_newroot %s Line #%d pid: %d setup_newroot loop: source: %s, dest: %s, type: %d %s Line #%d pid: %d stat %s failed %s Namespace error getting type of source: %s: %s %s Line #%d pid: %d stat: %s, uid: %d, gid: %d, mode: 0x%x Namespace error you must specify a destination /oldroot/procsyssysrq-triggerirqbusNamespace error accessing %s: %s nullzerofullrandomurandomtty/oldroot/dev/stdinstdoutstderr/proc/self/fd/%dNamespace can't create symlink %s/%s: %s/fd/proc/self/fdNamespace can't create symlink %s: %s/core/proc/kcore/pts/ptmx/shmNamespace can't create %s: %s Can can't create %s: %s pts/ptmxCan can't symlink %s: %s /oldroot/console%s Line #%d pid: %d Create console /newroot/etc/oldroot/etc/newroot/etc/group/newroot/etc/passwd%s Line #%d pid: %d Write to %s: %s (%p), flags: 0x%x Namespace error creating %s: %s Namespace error writing %s: %s Namespace can't make symlink at %s: %s dest != ((void *)0)Namespace unexpected type %d%s Line #%d pid: %d setup_newroot, completed big loop1, rc: %d %s Line #%d pid: %d setup_newroot, completed big loop2, rc: %d Namespace error completing operations iAY[AY[AY[At\A?^AZeAeA:fAgA2\A5hAffAffAhAhAiA%s Line #%d pid: %d About to do exec(%s): uid: %d, euid: %d, pid: %d lscgid: execve(%s) (ns): %s %s Line #%d pid: %d final_exec failed %s Line #%d pid: %d Should not get here! %s Line #%d pid: %d Namespace error in resolving path: %s: %s, flags: 0x%x, errno: %d Namespace error in resolving path: %s: %s, flags: 0x%x, errno: %d %s Line #%d pid: %d Symlink resolved %s to %s Namespace error making old root rprivate: %s Namespace error unmounting old root: %s Namespace error opening root: %s /newrootNamespace error changing to /newroot: %s .Namespace error in second pivot: %s Namespace error in fchdir to oldroot: %s Namespace error umount oldroot: %s Namespace error changing to root after umount: %s %s Line #%d pid: %d About to chroot(%s) Namespace error in chroot to %s: %s /proc/self/oom_score_adj%s Line #%d pid: %d SetupOp => %s Line #%d pid: %d type: %d, source: %s, dest: %s, flags: 0x%x, fd: %d %s Line #%d pid: %d Entering do_ns, uid: %d, ppid: %d %s Line #%d pid: %d ns ok to go %s Line #%d pid: %d Error in chdir(%s): %s Namespace error in locating %s: %s, pid: %d /proc/sys/kernel/overflowuidUnexpected overflowuid in: %s /proc/sys/kernel/overflowgidUnexpected overflowgid in: %s %s Line #%d pid: %d init_req ns_conf2: %s %s Line #%d pid: %d init_req ns_conf2: NOT SET! %s Line #%d pid: %d tty device: %s Namespace error setting NO_NEW_PRIVS: %s Error opening /proc: %s %s Line #%d pid: %d notpersist_init %s Line #%d pid: %d Entering ns_exec %s Line #%d pid: %d After ns_init initial user: %d CGI user: %d %s Line #%d pid: %d Enter ns_exec, chroot set to: %s ns_exec child%s Line #%d pid: %d ns_setuser: %d %s Line #%d pid: %d ns_done %s Line #%d pid: %d ns_done free_setupOp (allocated) setup_newroot;&/00P1p14C6~64=(>P>p?PAaBGL0NPNxVOQST 1Y8 X\` b_ d 0d e ]e f8 tfX fx 6g g g g g ?h8 j` l o p q s( lwP zx {  Z  0 P p ׋ Ȍ - N :@haЙh ǛH+hE[0Pp H@`I+ Lw8`l1A"@`x}8`,1D8Xxu'0P x(GPxpO0PMp8j`  x?8XMS! "@T%h((*)o)+1@K6hk=?@BWC( HPGHpHI]^`8dcX4ddei]jl@[m`n%o;ofpp p qH 0q` zRx $ FJ w?;*3$"D(AC  d?*lAC g *AC  $A+AC H .qAC l c/;AC v , ~/AC M $<6aAC EW d=7NAC I k71AC l $|7<AC E2 $9AC I $y:AC G $?AC N DDAC  $d.FhAC E^ nFhAC c $FWAC EM $H)AC J $JAC H $$KZAC HM $LO'AC J $tR AC H $UAC H OZ)AC d $XZAC E   [=AC x ,=[AC  L[jAC e l\AC  z\<AC w \LAC G \/AC j \/AC j  \AC Z ,\@AC { $L\gAC E] $t>_AC K $`AC E $hcAC Gx $dFAC G: $eAC G $<|gAC H $dkAC H $mAC E $n$AC H rAC  jsAAC < $xyAC Eo D{AC  d|AC  (}7AC 2 ?~AC  $eAC E[ $M!AC E F_AC Z 4AC  $TlAC H_ $|6MAC J> $[nAC Ed $oAC Hb AC   `GAC B $4 AC E \ wdAC _ $| iAC E_  ZAC U  6WAC R  mDAC   AC  $ CAC  D AC  d cZAC U  AC   gAC  $ <AC E2 $ AC H  jAC e 4 9AC t T _AC Z t ?AC  $ AC H $ {AC E $ 3AC H  NAC I , ,+AC f $L 7AC E $t (AC G  ܭoAC j $ +VAC HI $ YAC J  ?AC z $, !AC H T ڴiAC d t #AC   oAC j $ ٷ4AC E* $ AC E AC  $$`AC H $L=nAC Ed $t#AC E $~AC H tuAC p AC  $AC H ,AC N L[AC l? AC F $*AC E $ _AC EU AAC   {AC v $eAC G D]AC X $d,AC Hy $AC H pAC  MAC H $.AC J| AAC | $<eAC HX d1AC l $+AC J $]AC ES $8AC Ex $AC G $7NAC I DeGAC B diAC d AC  $pAC Ey SAC N AC U  AC  ,,AC g $L~AC Ip tAC  AC  $AC E $AC L AC  $$`AC E LAC  $lAC H $fAC E $AC J $ugAC HZ $ AC G 4+AC } $TAC Jp $| cAC KS  /AC j . DAC  R EAC @ $w AC E $,iAC N  $T`AC H ,| AC P  $ @AC G4 "AC  $#AC K %AC  $<'&AC H d*<AC w $*AC E $Y+AC E $,AC L $?AC K $$@AC G L{BAC  $lEAC E EAC  ,$FAC M $FAC G  JAC  $,=KlAC Eb TMAC  $tMAC G~ UO@AC { uOAC Q kO+AC & vPAC K pP$4hPQ_@X\PtP0=@=@) 4@ pA>b>bo@@@  @b( )@ )@` o(@oo&@>b4@4@4@5@5@&5@65@F5@V5@f5@v5@5@5@5@5@5@5@5@5@6@6@&6@66@F6@V6@f6@v6@6@6@6@6@6@6@6@6@7@7@&7@67@F7@V7@f7@v7@7@7@7@7@7@7@7@7@8@8@&8@68@F8@V8@f8@v8@8@8@8@8@8@8@8@8@9@9@&9@69@F9@V9@f9@v9@9@9@9@9@9@9@9@9@:@:@&:@6:@F:@V:@f:@v:@:@:@:@:@:@:@:@:@;@;@&;@6;@F;@V;@f;@v;@;@;@;@;@;@;@;@;@<@<@&<@6<@AƂAЂAՂA܂AAAAAA AA`AAAAAAAAAAAAAA AAAAAAAAA*A*A3A3Ab>b>b?b@bCb Kb l<@*5 <@7 <@J =@`PKbo>b 0=@>b C@q sD@; D@ dK@a L@N DM@< O@' P@9 .V@I [@Y \@hU ]@hf ]@Wu _@) b@ c@Z ag@' j@  u@/ v@ /v@@  ov@g x@ z@% P}@. ~@F> @F ܁@T 6@[ @k ̉@$ @ @A ˓@y D@ @ И@7 @ ]@! ~@_ ݟ@/ j@l; ֢@MB #@nW @og @w [@i ĭ@Z @W u@D @ @ #@ @Z E@ /@A! ?@97 ׾@G y@T @oi [@w ;@ .@N |@+ @ @ @V q@ @ B@o @4A @' @n7 >@I @Wa @_o @M| AA Ae A+  AN AG  Ai } A 8 A AS A (A A,# A~= AS =Ah Aw A !A "A o#A )$A &A &A }*Ag -A /A 1A 3Ac 6A/+ 7AD: Z7AEL 7A^ 9Ai ?Aq {DA  KA@ MA NA PA QA ;VA< wVA )WA WA B lA !mA6 nAF qAO drAc rAm sAs wA xAl zA*.B PA PA `A>bA `A>b>b0B Kb @b)  ~A9 M Db`[ m Kbw  @G}       Kb `Kb9 Cb & : N  @k Kb|    Kb     . xKb> R  ~Ac Kbj PLbx  ߨ@ Kb   dDb   @  TLb ) Kb;  fu@L3 pAK Kb[  o  t@{     Kb   ! 0Lb0 D Z  ռ@ji ~  @   Kb    9| FA k}A+Th} :t@jLb  a@`Jb A]0 A9DbLKb\n *u@< t@[ M@1'hKb7CbDXl@Kb :@8Lb Jb/EATgy`DbKb @d W@] }A@ 2@?: ~AJ^rXLb @hLb= @<@Lb\Lb0Kb; @HpKbZq 0 A{LbKb \@u Eb@ u@/p @@ @#  >@l$Kb9 s@L^p x@_`Lb 7r@)XKb Db@J Ps@=Db- `r@> @eI\Lbk Lbw H@ m@Kb)Db4G$LbY @<iKbzKb {A @HLbhDb  *@{';Q a@U  @n +@Kb  A@ U}AKb@Lb 4@ 3?@(LbKb wA1 4 7=@>EbQjHKb~ R@i/usr/lib/../lib64/crti.ocall_gmon_startcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.6878__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryunmount_ns.cnsnosandbox.creadallcompareStringsvalidateset_uid_gidapply_rlimitsrun_pgmpgm_doneread_sandbox_datarun_sandbox_pgmsandbox_reqnew_sandbox_connnosandbox_maincleanup_old_socketswrite_nosandbox_socket_fileopen_nosandbox_socketsave_linksread_hostexec_filesnsopts.cskip_whitespaceskip_to_whitespacehasarggetargset_opread_optsget_linereallocate_optsfind_opcheck_symlinkadd_opadd_sandbox_opsprocess_command_symbolprocess_negate_pathis_optionprocess_lineprocess_opts_rawnsopts_parsensopts_initadd_static_opsnspersist.clock_filepersist_persist_file_dirpersist_persist_file_namenew_persistmkdirsclose_unlock_persistget_persist_numis_persisted_fnread_big_proc_filecount_linescount_mountsskip_tokenunescape_inlinehas_path_prefixpath_equalmatch_tokendecode_mountoptionscollect_mounts__PRETTY_FUNCTION__.5603persist_namespace_dirget_ns_filenameunpersist_fnpersist_vh_file_namemount_privatepersist_namespacesclose_pipeclose_pipespersist_childpersist_parenttry_delete_persist_fnopen_persist_vh_filepersist_dowriteallreport_pid_to_parentsHeader.5782setUIDschangeStderrLogpersist_use_childunmount_vhostnsutils.cwrite_file_atread_strfileuid_comparens_read_disabledcheck_ls_nsfree_setupOphandle_die_with_parentdrop_all_capsdrop_privsprctl_capsset_ambient_capabilitiesset_required_capspivot_rootswitch_to_user_with_privsbuild_mount_namespacebwrap_symbol_in_pathcreate_strnumsextract_filedatabwrap_file_to_dataget_newroot_pathget_oldroot_pathcleanup_sourcetmp_finish_oksetup_copyuse_bind_tmppresetup_bind_tmpsource_createop_as_usersys_open_treesys_move_mountsys_mount_setattrtry_symlink_trickbind_mountdo_copyprivileged_opcreate_file_statensure_fileensure_dir_statensure_dirmkdir_with_parentsget_file_modestralloc2stralloc3setup_newroot__PRETTY_FUNCTION__.6416final_execresolve_symlinks_in_opscleanup_oldrootpre_execapply_oom_score_adjdebug_opsdo_nsread_overflowidsinit_reqnotpersist_init__FRAME_END____stat__init_array_end__dso_handle__lstat_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR__TMC_END___GLOBAL_OFFSET_TABLE___libc_csu_finigetenv@@GLIBC_2.2.5s_setupOp_allfree@@GLIBC_2.2.5s_didinitsetns__errno_location@@GLIBC_2.2.5unlink@@GLIBC_2.2.5strncpy@@GLIBC_2.2.5remove@@GLIBC_2.2.5strncmp@@GLIBC_2.2.5stdout@@GLIBC_2.2.5s_nosandboxlocaltime_r@@GLIBC_2.2.5strcpy@@GLIBC_2.2.5chroot@@GLIBC_2.2.5nsnosandbox_socket_file_names_nosandbox_namemkdir@@GLIBC_2.2.5puts@@GLIBC_2.2.5qsort@@GLIBC_2.2.5s_persist_created_dirisatty@@GLIBC_2.2.5umount@@GLIBC_2.2.5unshare@@GLIBC_2.4readlink@@GLIBC_2.2.5fcntl@@GLIBC_2.2.5s_nosandbox_pgmgetpid@@GLIBC_2.2.5ns_unpersist_all_edatas_overflowuidnspersist_setvhosts_persisted_VHumount2@@GLIBC_2.2.5fclose@@GLIBC_2.2.5s_persist_fdopendir@@GLIBC_2.2.5unpersist_uidgetpwuid@@GLIBC_2.2.5s_ns_osmajorrmdir@@GLIBC_2.2.5s_nosandbox_addednsopts_free_alls_disabled_uidsstrlen@@GLIBC_2.2.5nsopts_free__lxstat@@GLIBC_2.2.5getpwuid_r@@GLIBC_2.2.5openat@@GLIBC_2.4getuid@@GLIBC_2.2.5s_persist_vh_locked_writedup2@@GLIBC_2.2.5send@@GLIBC_2.2.5execvpe@@GLIBC_2.11s_SetupOp_sizestrchr@@GLIBC_2.2.5getgrgid@@GLIBC_2.2.5free_mount_tabsymlink@@GLIBC_2.2.5nspersist_donesnprintf@@GLIBC_2.2.5strrchr@@GLIBC_2.2.5s_disabled_uids_countftruncate@@GLIBC_2.2.5uname@@GLIBC_2.2.5lseek@@GLIBC_2.2.5capset@@GLIBC_2.2.5gettimeofday@@GLIBC_2.2.5__assert_fail@@GLIBC_2.2.5memset@@GLIBC_2.2.5geteuid@@GLIBC_2.2.5nsopts_free_membersfscanf@@GLIBC_2.2.5nspersist_setusersetgroups@@GLIBC_2.2.5s_setupOp_default_sizepipe@@GLIBC_2.2.5ns_init_enginestrspn@@GLIBC_2.2.5closedir@@GLIBC_2.2.5get_capss_nosandbox_sockets_ns_debug_fileread@@GLIBC_2.2.5strndup@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5memcmp@@GLIBC_2.2.5fgets@@GLIBC_2.2.5nsopts_free_confpersist_exit_childexecve@@GLIBC_2.2.5apply_rlimits_uidcalloc@@GLIBC_2.2.5s_nosandbox_arr__data_startmemcpy@@GLIBC_2.2.5strcmp@@GLIBC_2.2.5getpwnam@@GLIBC_2.2.5optarg@@GLIBC_2.2.5ns_init_debugsethostname@@GLIBC_2.2.5syscall@@GLIBC_2.2.5s_setupOp_allocated__gmon_start__umask@@GLIBC_2.2.5s_mount_flags_datarealpath@@GLIBC_2.3getgrnam@@GLIBC_2.2.5_IO_stdin_usedprctl@@GLIBC_2.2.5kill@@GLIBC_2.2.5s_persist_uids_nosandbox_pidfileno@@GLIBC_2.2.5capget@@GLIBC_2.2.5__xstat@@GLIBC_2.2.5readdir@@GLIBC_2.2.5nspersist_initns_setuserlock_persist_vh_fileget_current_dir_name@@GLIBC_2.2.5__libc_csu_initmalloc@@GLIBC_2.2.5fflush@@GLIBC_2.2.5s_ns_osminorpersist_ns_donelisten@@GLIBC_2.2.5sscanf@@GLIBC_2.2.5clock_gettime@@GLIBC_2.2.5lchown@@GLIBC_2.2.5strpbrk@@GLIBC_2.2.5s_verbose_callbacks_overflowgidfchdir@@GLIBC_2.2.5s_ns_debugns_lsws_homes_nosandbox_countsetrlimit@@GLIBC_2.2.5ns_uid_okttyname@@GLIBC_2.2.5realloc@@GLIBC_2.2.5s_requested_caps__bss_startpersisted_uses_SetupOp_defaultnsopts_rc_from_errnopersist_report_pidusagefchmod@@GLIBC_2.2.5s_nosandbox_arr_linknsopts_free_memberpoll@@GLIBC_2.2.5bind@@GLIBC_2.2.5persist_namespace_dir_vhs_clone_flagsnsnosandbox_resorts_argv0setgid@@GLIBC_2.2.5waitpid@@GLIBC_2.2.5s_bwrap_varaccess@@GLIBC_2.2.5nsnosandbox_symlinks_proc_fdfchown@@GLIBC_2.2.5nsnosandbox_donensopts_getfopen@@GLIBC_2.2.5s_host_tty_devs_listenPidgetopt@@GLIBC_2.2.5debug_messagevfprintf@@GLIBC_2.2.5unsetenv@@GLIBC_2.2.5nsnosandbox_inits_nosandbox_force_symlinkaccept@@GLIBC_2.2.5flock@@GLIBC_2.2.5atoi@@GLIBC_2.2.5s_pid_pipecreat@@GLIBC_2.2.5s_listenPidStatuspersist_mounteds_nosandbox_links_ns_supportedgetppid@@GLIBC_2.2.5exit@@GLIBC_2.2.5ns_execfwrite@@GLIBC_2.2.5is_persistedbsearch@@GLIBC_2.2.5s_ns_conf2s_persist_vh_fdsetuid@@GLIBC_2.2.5clean_dirstrdup@@GLIBC_2.2.5strerror@@GLIBC_2.2.5unlock_close_persist_vh_fileinitgroups@@GLIBC_2.2.5parse_mount_tabs_persist_numnsutils_write_uid_gid_mapns_setverbose_callbacks_ns_confs_SetupOps_ns_supported_checkedns_not_lscgidfork@@GLIBC_2.2.5strstr@@GLIBC_2.2.5ls_stderrs_setupOp_all_size__ctype_b_loc@@GLIBC_2.3stderr@@GLIBC_2.2.5socket@@GLIBC_2.2.5persist_ns_start.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.got.plt.data.bss.comment8@8#T@T 1t@t$Do@N @PV@ ^o&@&ko(@(pz )@ )`B)@)( 4@44@4@<@@<0CpAp A0B0 B >b>>b>>b>?b?@b@CbC0  KbKH 0KYpK( xs