! __.SYMDEF 1379702073 0 0 644 516 ` TnoworldDnewnsdebugTnewnsTaddnsTloginTauth_wepTBauth_userpasswdT\|auth_rpcT\|auth_freerpcT\|auth_allocrpcTLoauth_respondT"Qauth_getinfoT"Qfauth_proxyT"Qauth_freeAIT"Qauth_proxyTEauth_getuserpasswdT|>auth_getkeyT27auth_chuidTf%auth_responseTf%auth_freechalTf%auth_challengeT$"auth_attrT_parseattrT_strfindattrT_findattrT_copyattrT_delattrT_attrfmtT_mkattrT_freeattrDamount_getkeyTHamountamount.8 1379702073 0 0 664 1132 ` ~E<[=amount= A~@fdp@ p S~@anamep @ p SL_E3=fauth=~?afdp?&?AU<~>.string-;> proto=p9-;> any role-;> =clientp? p SL?=amount_getkeyp= p Sp>D p SL"L=auth_proxy=&AOAIamount_getkey.8 1379702073 0 0 664 377 ` ~E.stringp>DpSLi})=strcpy=p? ~@fmtp@ APp@pOpO WD p S~?ap ?pR p  SL`o= seprint =p? p W<-;> %q? p Sp? p Sp>D p SpR p  Sp ?p R p S =p? p W<-;> %q=%q %p Sp? p Sp>D p SpR p  Sp ?p R p S =p? p W q:=%q_m-;> kattr ma-; > lloc: %rp>DpSLP=sysfatal=p? p ~@typep@ p Op@ p SLe'=strdup=p? pP~@ valp @ p S=p? p QpQ&AO _mkattr-;0> malloc:p>)DpS=p? ~@!nextp !@ p Qa@ p S=p?p?pSp?pS=p?~>"cleanattr"">A~@#aa'#@p' W' %r_par-<;@> seattr s-<;H> trdup: %p<><Dp<S<=p>%@ p> S~?&toka>&? p> Sp>A p> SL#3='tokenize>'=~?(ap?A(?/@~?)ip@)?W@IRD pN SpN(? pN  SN=pN(?aO%@ pO SO=pO?pO(?pOSpO?pOSO=WOSD pR SpR(? pR  SR=pR(?aS%@ pS SS=pS?pS(?pSSpS?pSSS=WSFWWLnBq=-_strfindattr[-=A~@.ap].@ p] Sp]@ p] S]=&^AX^ r5`>XAI`auth_attr.8 1379702073 0 0 664 774 ` ~E+=auth_attrj=A~@rpcpl@ pl S~>.stringpl>D pl SplASplA SLфu=auth_rpcl=&lAOl attr5n>AInauth_challenge.81379702073 0 0 664 4496 ` ~E .string-}; > /mnt/fac-}; > totum/rpp}> D p} Sp}A p} SLO׿= open} =p}? p}Q&}AP}+ cstartpQ p SLBk= auth_allocrpc =p? pQ&AOC D p Sp? p Sp? p  SLфu=auth_rpc=p? &AOD D p SpASpA S=p? &AXO readbuf-; > fer too -;( > small fo-;0 > r challep> DpSLP=werrstr=p? W# ngeauth-;@ > _respons-;H > e: conne-;P > ction nop>< DpS=pApQ&AX<-;X > t opena-;` > uth_resp-;h > onse: ni-;p > l responp>_ DpS=pAp Q&AX<-;x > seauth_-; > response-; > : unspec-; > ified re-; > sponse lp>{ DpS=pApQ&AO<-; > engthwrpQ p S=p@ p?pQ p Sp> D p SpQ p Sp? p  S=p@ &AO itewritpQ p Sp> D p SpQ p Sp Q p  S=&AO ereadf-; > actotum -; > protocol-; > botch %p> DpSp SpQ ApS=p@ W D p SpASpA S=p@ p &AO<&AO d %s5 >AIauth_chuid.8 1379702073 0 0 664 1806 ` ~E.string-;> no capabp>DpSLP=werrstr=pA-;> ility#-;> /capusep>D p SpA p SLO׿=open=&A~?fdp?P<-;> opening-; > #¤/cap-;(> use: %rp>DpS=pAp@ pP p SL V=strlen=~?.safep?p? p Sp@ pP p Sp? p SL writing -;8> %s to #-;@> /capusep>0DpSp@pOpS=pA-;H> : %r/sr-;P> v/factotp>MD p SpA p S=&AUJ<-;X> um/mntpSpApSp>[DpSpA Sp>`DpSLz= mount =p@ pP p S~@ nsp @ p SL,=newns=-;`> 5>hAIauth_getkey.8 1379702073 0 0 664 1752 ` ~E.string-;> /factotup>D~?namep?pSL]ϒw=dirstat=p &AX <-;> m/boot/-;> factotump> Dp?pS=p & AX<-;> auth_ge-; > tkey: no-;(> /factot-;0> um or /b-;8> oot/fact-;@> otum: di-;H> dn't get-;P> key %sp>DpS~@paramsp@pSLP=werrstr=pAWB can't fo-;`> rk for %p>XDpSp S=pA-;h> s: %rge-;p> tkey-gp Sp>nDpSp>uDpSp@p SpASLu=execl=pASL?;=exits=W,xAIauth_getuserpass1379702073 0 0 664 2901 ` ~Edorpc>AW .string-; > /mnt/fac-; > totum/rpp> D p SpA p SLO׿= open =&A~?fdp?P/ cstartp ? p SL V=strlen=~?.safep?p ? p Sp> D p Sp ? p Sp? p  Sp@ p S>&AX^ D p SpASpA Sp@ p S>p ? &AX^ readbad-; > answer -;( > from facp> DpSLP=werrstr=Wx totum5 >8AIauth_proxy.8 1379702073 0 0 664 7662 ` ~EgstringM>A~@eppM@ ~@ppM@ &Q AXQgcarraya>Apa@ pa@ &e AXe5 convM2AI >Ap@ ~@np@ a Q~?ep?pA p SpA p SL;=mallocz=&AXpSp? p Sp? A p S>pSp? p Sp? A p S>p? pSp? p Sp  A p Sp   A p  S>p? p &Ap@X.string-;> authinfo~@rpcp@ p Sp>D p SpASpA SLфu=auth_rpc=p@ &AO&AX<-;> bad aut-;> h info f-;> rom factp> DpSLP=werrstr=pAp?~>dorpc>AW otumfau-;(> th_proxy-;0> - no fap>%DpS=pA~?oerral?pSpApSL2~*= rerrstr =-;8> ctotumU-;@> NKNOWN A-;H> UTH ERROp>?DpS=-;P> Rstart~@!paramsp !@ p SL V="strlen"=~?#.safeph#?p@ p Sp>RD p Sp !@ p Sph#? p  Sp@ p S>&AO<-;X> fauth_pr-;`> oxy starp>XDpS=pApA p S=p@ &A~?$bufp$?X" t: %rreW adauth_-;x> proxy wr-;> ite fd: p>sDpS=Wz %rwritep@ p Sp>D p Sp$? p Sp(? p  Sp@ p S>p@ ~?*retp*?&AXL auth_pr-;> oxy shor-;> t read: p>DpSp$?pS=W< (?WK<&*?AO<-;> %sauth_-;> proxy rp-;> c write:-;> %s: %rp>DpSp$?pS=W auth_pro-;> xy rpc: p>DpS=WnD p SpASpA Sp@ p S>p$? p@ &AO4<&AO'<& AOD %r/mnt/- ;> factotump >D p  Sp A p  SLO׿=open =& AP <- ;> /rpcope- ;> ning /mn- ;> t/factot- ;> um/rpc: p >Dp S =p ?p S  =pA~?afdp?pSLBk=auth_allocrpc=&AO %r5>AIauth_respond.8 1379702073 0 0 664 3284 ` ~Edorpcn>AWy .string-; > /mnt/fac-; > totum/rpp> D p SpA p SLO׿= open =&AP, cstart-; > writere&AOS<~?pp ?p SL V=strlen=~?.safep?p ? p Sp> D p Sp? p Sp? p  Sp@ p S>p? &AOT D p S~@chalp@ p S~@nchalp@ p  Sp@ p S>p? &AOc D p SpASpA Sp@ p S>p? &AXp aduserp ? p SL>+=auth_attr=~?ap?&AO# D p SLnBq=_strfindattr=&AX(AIauth_rpc.8 1379702073 0 0 664 4778 ` ~Etab~>.string-;>>D-;> okdone-;>>D-; >A-;>>D-;>A-;> errorne-;>>D-;>A-;> edkeyba-; >>D-;$>A-;> dkeypha-;(>>D-;,> A-; > setoosm-;0>>#D-;4>A-;(> allerro-;8>>,D-;<>A~>classify>A~@bufp@pA W p SL V=strlen=p@p? p ~@np@& M p S~?lenp ?p SLsR= memcmp =p@p@p? p? &AO 2D p  OW8W<-;0> rmalfo-;8> rmed rpc-;@> responsp>3DpSpSLP= werrstr =pALBk= auth_allocrpc = Ap A p SpA p SL;= mallocz =&AXL e: %srp-;P> c too bip>NDpS =pAp @ ApSp@pS~?lp ?p SL4!پ=memmove=p? p @ a Ro AOa R ApS~@ap@pSp @pS=p @ pQ p Sp  A p Sp @ ? C p SL gauth_r-;`> pc shortp>ZDpS =pApR p Sp  A p SpA p SL writeu-;p> nknown r-;x> pc type -;> %d (bug -;> in auth_p>oDpS~?typep?pS =W rpc.c)u-;> nspecifi-;> ed rpc ep>DpS =W<-;> rror%sp>DpSp QpS =W<-;> needkey p>DpSp QpS =WD p SL; =getfields=&AP<- ;> %s badp >Dp Sp  @p  Op S  =W <-";> key %sb-";> adkey %sp">Dp"Sp"?p"S" =W#<-%;> phase e-%;> rror %sp%>Dp%Sp% Qp%S% =W&p& @ p&?&&AQ&@A5(>AI(auth_userpasswd.1379702073 0 0 664 2149 ` ~Enetrespp>A~?bufat?ptSptASptAptSLX=memsett=au?puSpuApuS~>.stringpu>DpuS~@chalpu@pu SLD$s5=snprintu=~@keypv@ pv Sav? pv SpvA pv SL[#=encryptv=&vAPv %lud%.8~@ answerpx @pxSpx>DpxSsx?xAsx? xA x sx? xA x sx? x pxSL= sprintx =xLK= auth_userpasswd| =0A-;> uxuser=-;> %q proto-;> =p9cr ro-; > le=servep> D p S~@ userp @ p SL =auth_challenge=~?chp?&AX6a?pSpASpApS=p?a? p Oa? p SL V=strlen=p? p Qp SL=auth_response=~?aip?p?pSL M*=auth_freechal=p?-;(> r5>0AIauth_wep.8 1379702073 0 0 664 1947 ` ~E.string-;> no devic-;> e specifp>DpSLP=werrstr=p?-;> ied/mnt-;> /factotup>D p SpA p SLO׿=open=&AP m/rpcpr-;(> oto=wep p>&D p S~?paramsp?pSL$=smprint=&AOK<-;0> %sstart~?pp?pSL V=strlen=~?.safep?p ? p Sp>3D p Sp? p Sp? p  SLфu=auth_rpc=&AXF9D p Sp@ p Sp? p  S=&AOG write5>@AIlogin.8 1379702073 0 0 664 688 ` ~Efreecloserpc>A~@rpcp@ & AO buildns>A~?rpcpA|?~>.string-;> /mnt/fac-;> totum/rpp>D p SpA p SLO׿=open=p &A~? afdp ?P copen /-;> mnt/fact-; > otum/rpcpApSp>DpSLJ= fprint =p ? & AU+ : %r no-;0> namespa-;8> ce file -;@> specifiep>.DpSLP=werrstr=p|? p S>-;H> d/lib/n-;P> amespacep>JDp @p @ p SpASL|-m=Bopen=p &A~?bp?XI<-;X> can't o-;`> pen %s: p>YDpSp @pS=p|? p S>&@AOb %ruserp>kDpS~@userp@pS~>setenv>-;p> /usr/%s~?homea?pSppApSp>pDpSp@p SLD$s5=snprint=p>xDpSa?pS>p? -;x> homenew-;> nsaddns&@AOf}D WgD p Sp Sp|? p S~>nsfile>~?cdrootp?p?pSL=Bterm=p|?pS>&@AOw<&?AOxDpS=&?AOAp AL?~>catchp>DpSpApSL<== atnotify =W'splitargs'>&AO<~@(fnp(@ p SpSa%? p S~@)rpcp)@ p  S~>*nsop*>L?WDpSpAS =pL?L,=+newns+= Ap A p  Sp @ p  Sp  @ p  S >  L,=,addns$,= Ap&ASp&@ p& Sp& @ p& S&>&&~>-famount*-> A~@.fdp0.@ p0 S~@/anamep0/@ p0 SL_E3=0fauth00=p0 ?&1 ?AU1<-2;> /proto-2;> =p9any r-2;> ole=cliep2 ? p2 Sp2)@ p2 SL?=1amount_getkeyp21= p2 Sp2>D p2  SLp3=fauth_proxy2=&3AO3<A~@argvp=@ pEA?~? flagspFA ?~? argv0pGA ?~= newnsdebug&H =AOH5 .stringpJ> DpJS~?ipJ ?pJ RpJS~=fprintJ=pJ? pJ@ WJ<-K; > nt%s pKApKSpK> DpKSK=pK@ &M ?AXM< D p_ SL,=strcmp_=&_AX_<&_ @AO_c?pd?pdSd=Wd<-e; > .clearpe ? pe Spe> D pe Se=&eAXe<&e @AOe D pg Sg=pg@ &gAXg<&g @AOg bind%s-i; > : bind: -i; > %s %s: %piApiSpi> DpiSpi(@piSpiPpi SpiPpiSi=Wi<-j; > r unmoupj ? pj Spj> D pj Sj=pj @ pj@ &jAXj<&k AXk ntmountpo ? po Spo> D po So=&oAXoE D pr Sr->pr@ &rAPr<&r =AXr %s: mo-s; > unt: %s -s; > %s: %r psApsSps> DpsSps(@psSpsPps SpsPpsSs=WsA<&t AXtApu@ &uAPu3<&u =AXu4 %s: moun-v; > t: %s %s-v; > %s: %r pvApvSpv> DpvSpv(@pvSpvPpv SpvPpvSpvPpvSv=px?pxSx=Wx<-y; > importpy ? py Spy>  D py Sy=py@ &yAXyrcallexportz>pz ? pz @ pz@ pz )@ pz?&{ AX{c Dp|S|->W|n<&} AX}n Dp~S~->p?pS=W D p S=&AX{<& @AO| cdsys-; > : write -;  > on close~>wocp-;>> D>Ap> p SL V=strlen=~?.safep?~@ mp @ p Sp> p Sp? p SLa·=!strncmp!=&AX A-;( > d pipee-;0 > xportfs~@"sysp"@ p SpASp>/ D p SLӖF=#netmkaddr#=pSpASpASpA SLjY=$dial$=&AP proto=p9-;@ > any role-;H > =clientp?pSLz8=%auth_getkeyp=%D p Sp>8 D p SL"L=&auth_proxy&=~?'aip'?&AO<~@(treep(@ p S=p?p? p Sp(@ p Sp? p SL,unquote,> A~@-sp-@ pA p  p W.splitargs.>A~@/pp/@ p Sp@ p S~@0nargvp 0@ p Sp>P D p  SL=1gettokens1=p@~@argbufp@~?np?p?& 0@Xexpandarg>&Ap@X1p@p@p? W!nextdollar>ApA ~@argp@ WD@Ap@ pA?Wbp?p@ &AOa<~?pp? p  A&AUq /.!'p? p Sp>T D p SLi})= strpbrk =p? p &AXZ DpSLi})= strcpy =a ?pSp?pSp?pSL0[= strncpy =a ?p? oAPa ? p SpAS=p@ &AUsetenv>8A~>.string-;X> $#e/#e~?enamea?pSp>^DpS~@namep@pSL=sprint=a ? p  Sp A p  Sp A p  SLk=create =&!A~?fp!?P! /%s~=newnsdebug5)=A5)>A5)>hAI)noworld.8 1379702073 0 0 664 1903 ` ~E.string-;> /adm/usep>D p SpASL|-m=Bopen=~?bp?&?AX rs:nowop?pSp> D p Sp A p SLa·= strncmp =&AX-<  A?W rld:5*>AI*