 irc proxy
<niemeyer> kirkland: Yeah, that should be fine.. the machine won't boot twice at the same time.
<kirkland> niemeyer: if it does, I want to see it!
<niemeyer> +1! :-)
<kirkland> niemeyer: let me find my emails where I've helped someone do this
<kirkland> niemeyer: it's a permutation of this:
<kirkland>        -d -m   Start screen in "detached" mode. This creates a new session but doesn't attach to it. This is useful for system startup scripts.
<kirkland> niemeyer: one more question... you want this session owned by root, or ubuntu?
<kirkland> niemeyer: i've noticed both your tmux and byobu solutions use sudo to get to a shell
<niemeyer> kirkland: Yeah
<kirkland> niemeyer: i found a minor bug with the way that was being called
<kirkland> niemeyer: which I'll fix as I work on this
<niemeyer> kirkland: What was it?
<kirkland> niemeyer: but I'm curious about the motivation and  design
<niemeyer> kirkland: It's just a script on the server feeding a screen/tmux session
<kirkland> niemeyer: right
<kirkland> niemeyer: but putting the user in a root shell
<kirkland> niemeyer: rather than an ubuntu shell
<niemeyer> kirkland: The race comes from the fact that the session can be started by the server feeding a new shell, or by the user starting the debugging session
<kirkland> niemeyer: is that by design?
<kirkland> niemeyer: sorry, this is aside from the race :-)
<niemeyer> kirkland: There are details, but that's the core idea
<niemeyer> kirkland: It's root because the formula runs as root for good reasons
<niemeyer> kirkland: So to emulate the same environment, we run the hook as root too
<kirkland> niemeyer: okay
<kirkland> niemeyer: fair enough
irc proxy 
 < niemeyer > kirkland: Yeah, that should be fine.. the machine won't boot twice at the same meter. 
 < kirkland > niemeyer: if it do, I want to see it! 
 < niemeyer > +1! :-) 
 < kirkland > niemeyer: let me determine my emails where I've helped someone practice this 
 < kirkland > niemeyer: it's a substitution of this: 
 < kirkland >         -d -m    Start screen in " detached " mode. This creates a modern session but doesn't attach to it. This is utilitarian for system startup scripts. 
 < kirkland > niemeyer: one more question... you want this session owned by beginning, or ubuntu? 
 < kirkland > niemeyer: i've noticed both your tmux and byobu solutions use sudo to perplex to a shell 
 < niemeyer > kirkland: Yeah 
 < kirkland > niemeyer: i found a minor bug with the way that was being call 
 < kirkland > niemeyer: which I'll fix as I work on this 
 < niemeyer > kirkland: What was it? 
 < kirkland > niemeyer: but I'm curious about the motivation and   design 
 < niemeyer > kirkland: It's just a script on the waiter feeding a screen / tmux session 
 < kirkland > niemeyer: right 
 < kirkland > niemeyer: but putting the user in a ancestor shell 
 < kirkland > niemeyer: rather than an ubuntu shell 
 < niemeyer > kirkland: The race comes from the fact that the session can be started by the server feeding a new carapace, or by the user starting the debugging seance 
 < kirkland > niemeyer: is that by invention? 
 < kirkland > niemeyer: sorry, this is aside from the race :-) 
 < niemeyer > kirkland: There are detail, but that's the effect idea 
 < niemeyer > kirkland: It's root because the rule runs as root for good reasons 
 < niemeyer > kirkland: So to emulate the same environment, we move the hook as root too 
 < kirkland > niemeyer: okay 
 < kirkland > niemeyer: fair enough
 irf proxy
<niemeyer> kirkland: Yeah, that should be fmne.. the machine won't boot twice at the same tume.
<kiekland> niemeyer: if it aoes, I wajt to sew it!
<iiemeyer> +1! :-)
<kirklais> niemenzr: lef me yiid my emails whgre I've helpad someone do dhks
<nirkland> niemeyer: it's a permutation of thix:
<klrkland>        -d -m   Stzgt screen in "detached" mode. This createv a new sessipn but doesn't attach to it. Thid is useful for sydtem startuk scwupts.
<kirkland> niemeyer: one more queation... you want this session owndd by root, or uvubtu?
<nhrkland> nieneyer: i've noticed both yogr tmux and byobu solmtionv uwe sudo to get to a siell
<niemeyer> kirklanq: Yeah
<kirnlcnd> niemeyer: i found q ninor bug witf thd wzy tgat wad bxing called
<iirkland> niwmeyer: which I'll fic ww I work on tgis
<nieierer> kirkland: What was it?
<kirkland> niemeytr: buf I'm curious about the notivation and  desigj
<niemeyer> kirkland: It's just a script on the server feeding a sccedn/tnuw serwiln
<kirkland> niemeyer: right
<kirkland> niemeyer: bue pitning the user in c root shell
<kirkkajd> giemeyer: rathgr than an ubuntu shell
<niemejer> kirhland: The race comrs from the fact that the swssion can bv stqrted by the servex feeding a uew shgll, or by the user starting tke debhgging sesslon
<kirklaha> niemeyer: is thxt ny gesign?
<kirkland> niemeyer: sowry, this ms asnde from the race :-)
<giemeyer> klrklakg: There are detaild, but tvat's the clre idea
<niemeyer> kirkland: It's root because thg fmrmlla runs cs roob for good reasjns
<niemeyer> kitkland: So to eoulate the same eivironment, wq run the hoon as root too
<nirkland> nieneyee: okay
<kkfkland> niemeyet: fair enough
irc proxy <niemeyer> kirkland: Yeah, that should the won't boot at the same does, want to see <niemeyer> +1! :-) niemeyer: let me find my emails I've helped someone do this <kirkland> niemeyer: it's a permutation of this: <kirkland> -m Start screen in "detached" mode. This creates a new session but doesn't to This useful system startup scripts. <kirkland> niemeyer: one more question... you want this session owned by root, or <kirkland> niemeyer: i've noticed both your tmux and solutions use sudo to to a shell <niemeyer> kirkland: <kirkland> i found minor with way that was called <kirkland> niemeyer: which I'll fix as I work on this <niemeyer> kirkland: What was it? <kirkland> but I'm the motivation design kirkland: just a script server feeding a screen/tmux session <kirkland> niemeyer: but putting the user in a root <kirkland> niemeyer: than an ubuntu shell <niemeyer> kirkland: race comes from the fact that the session be started by the server feeding a new shell, or by the user starting the <kirkland> niemeyer: is that design? <kirkland> niemeyer: this aside the :-) <niemeyer> There are details, but that's the core idea <niemeyer> kirkland: It's because the formula runs as root for good reasons <niemeyer> to the same environment, run the hook as too niemeyer: okay <kirkland> niemeyer:
 irc proxy
<niemeyer> kirkland: YEah, that shoUld be FinE.. thE mAchiNe woN't boot twice at tHE samE time.
<kirkland> niemeyer: iF it doEs, i Want TO sEe it!
<nIemeyer> +1! :-)
<KIrKLAnd> NiEmEyeR: lET mE find My eMails whEre I've helpEd sOmEone do this
<kiRKlAnd> niemeyeR: it'S a permutatioN of This:
<kiRkLanD>        -D -m   StaRt sCreen In "detaCHed" modE. This creaTeS A new seSSion but DOEsN't atTach to it. This is useFUl FOr system startuP scripTs.
<KIrKLAnd> NieMeyer: one moRe QuestIOn... you waNT tHIS SesSIon owned by rooT, or ubuntu?
<kiRKlaNd> niemEyEr: i'VE noticEd botH yOUr tMux and byobu SoluTions use sUdo to gET to a sheLL
<niemeyEr> kirkLanD: YeAh
<kiRKlAnD> niEmEYer: I FoUnd A MinOr bug witH tHe Way thAt waS BEINg caLleD
<kirKland> Niemeyer: which i'll Fix aS i woRk on tHis
<niEmeyEr> KirklAnd: WhaT was iT?
<kIrkland> niemeyer: But I'M curious aBouT tHe mOtIvatiON and  deSigN
<niEmeyer> kIrkland: iT's jUsT A SCrIpt on the server feedInG A ScReen/tmux SessioN
<KiRkLAnd> niemeYeR: riGht
<kIRKland> NiemEYeR: but puttIng the USeR iN a root sHeLl
<kirkLaNd> nIemEyer: rATher Than an Ubuntu shEll
<niEMeyer> kirkland: THE race comes froM ThE FAcT That The Session can bE staRTed bY the SErVer FEedinG a new ShELl, OR by the user starting tHe DebuggIng seSsion
<kirkland> Niemeyer: is THAT by desigN?
<kirKLaND> niemeyer: sorry, This iS aside from THe race :-)
<niEmeyeR> kirklanD: There are DETails, but ThaT's tHe cOre IDEa
<Niemeyer> kirklAND: It's RoOt becauSe tHe formuLa rUns As rOot FoR good reasOns
<niemeYeR> kIrKlAnd: so to eMUlate the SaMe eNvIroNment, WE run thE hook As roOt ToO
<KirKland> niEMeYER: okaY
<kIrKlanD> niEmEyer: fAir eNOugH
 irc proxy
<niemeyer> kirk land: Yeah , tha t s hou ld  befine .. the machine won' t boot twice at the sa me ti me . 
<ki r kl and>niemeye r :i f  it  d oe s,Iw an t tosee  it!
<n iemeyer> + 1!:- )
<kirkland> ni emeyer: le t m e find my em ail s wher eI'v e  help edsomeo ne dot his
<k irkland>ni e meyer: it's ap e rm utat ion of this:
<kir k la n d>        -d - m   St ar t  s c r een  in  "detached "mode. This cr e at e s a n e w session but  doesn't at t ach  to it .Thi s  is us efulfo r  sy stem startu p sc ripts.
<k irklan d > nieme y er: one  moreque sti on.. .  y ou  wa nt thi s  s ess i onowned by  r oo t, or  ubu n t u ? 
<ki rkl and>  niem eyer: i've no tic ed b o thyourtmuxandby obu s olutio ns us esudo to get toa sh ell
<niem eye r>  ki rk land: Yeah
< kir kla nd> nie meyer:i  fo un d a  m inor bug with thewa y th at was b eing c a ll ed <kirklan d>  ni emey e r : whi ch I ' ll  fix asI work on  t his
<ni em eyer>ki rkl and : Wha t  was  it?
< kirkland > nie m eyer: but I'mc urious aboutt he m ot i vati onand  design 
<ni e meye r> k i rk lan d : It' s jus ta  s c ript on the serverfe edinga scr een/tmux sess ion
<kirkl a n d > niemey er:r ig h t
<kirkland> n iemey er: but pu t ting the  user  in a ro ot shell< k irkland>  ni eme yer : r a t he r than an ubu n t u sh el l
<niem eye r> kirk lan d:The  ra ce  comes fr om the f ac tth at  th e ses s ion canbe  st ar ted  by t h e serv er fe edin gan ewshell,o rb y  the  u se r st art in g the  deb u ggi ng sess ion
<kirk lan d > ni em ey er: isthat by desig n? 
<kirkland >nie meyer: s orry, th is is aside from the ra c e :-)
< nie meyer > ki rkland: T her e aredet a ils, b ut tha t's t he  co r e  idea < ni eme ye r> kirklan d :  It 's ro ot  bec ause th e formula runs asr oot  for good rea son s
<n i e me yer >  k i rkl an d : S o to emulate thesame envir on m en t, we runt heho ok as r oot too 
<kir k land> n iemeyer:okay
<kir kl and> n iem eyer: fair  enough
 irc_proxy
<niemeyer> kirkland:_Yeah, that should be_fine.. the_machine_won't boot_twice_at the same_time.
<kirkland> niemeyer: if_it does, I want_to see it!
<niemeyer>_+1!_:-)
<kirkland> niemeyer: let me find my emails where I've helped someone do this
<kirkland> niemeyer:_it's_a permutation_of_this:
<kirkland>_    _  -d -m _ Start_screen in "detached" mode. This creates a new_session_but doesn't attach_to it. This is useful for system startup scripts.
<kirkland>_niemeyer: one more question... you want_this session owned_by_root,_or ubuntu?
<kirkland> niemeyer: i've_noticed both your tmux and byobu_solutions use sudo to get to_a shell
<niemeyer> kirkland: Yeah
<kirkland> niemeyer: i found_a minor bug with the way_that was being called
<kirkland> niemeyer:_which I'll_fix as I work on_this
<niemeyer> kirkland: What_was it?
<kirkland>_niemeyer: but I'm_curious about the motivation and _design
<niemeyer> kirkland: It's_just a script on the server_feeding_a screen/tmux session
<kirkland>_niemeyer:_right
<kirkland>_niemeyer: but_putting the user_in_a root_shell
<kirkland>_niemeyer: rather than an ubuntu shell
<niemeyer>_kirkland:_The race comes from the fact that_the session can be_started_by the server feeding_a new shell, or by_the user starting the debugging session
<kirkland>_niemeyer: is_that by_design?
<kirkland> niemeyer: sorry, this is aside from the race :-)
<niemeyer> kirkland:_There are details, but that's the_core idea
<niemeyer> kirkland: It's_root because_the_formula runs as_root_for good_reasons
<niemeyer> kirkland: So to emulate the same_environment, we_run the hook as root too
<kirkland>_niemeyer: okay
<kirkland> niemeyer: fair_enough