Re: [9fans] [go-nuts] Re: 9p protocol go implementation

2014-11-04 Thread Skip Tavakkolian
where would PostMountSrv reside? it isn't a syscall. it is not difficult to do by hand; this version of go9p's timefs example posts itself to /srv (plus some code to fake a few unix'isms on Plan 9). there is no authentication; permissions on the /srv file determine if a user can mount it: https:/

Re: [9fans] [go-nuts] Re: 9p protocol go implementation

2014-11-03 Thread Skip Tavakkolian
short version: you need libauth in Go (or start the go9p client/server by C programs that do the auth). 9P facilitates authentication (but doesn't define or dictate the method). intro(5), auth(2) and factotum(4) will be helpful. basically Tauth is used to request a fid to negotiate authentication