From mboxrd@z Thu Jan 1 00:00:00 1970 References: <9d2919d5e28b35cfb1b4659f03390b40@9netics.com> From: "steve@quintile.net" Content-Type: text/plain; charset=us-ascii In-Reply-To: Message-Id: <438CD7D4-2C77-4B02-B9FB-6745A66A9E6E@quintile.net> Date: Wed, 8 Jul 2015 07:09:36 +0100 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Subject: Re: [9fans] =?utf-8?b?OVAgQ2xvdWTihKI=?= Topicbox-Message-UUID: 5e72889c-ead9-11e9-9d60-3106f5b1d025 not sure if this helps you, but cinap's cifsd in 9front works very well for m= e, exporting my plan9 file server to windows boxes. -Steve > On 8 Jul 2015, at 02:05, hiro <23hiro@gmail.com> wrote: >=20 > No, i mean the other way around: I would like to access the files in a > real file browser (as if they were mounted like a network share). > this mounting (and login) process should happen automatically at boot. >=20 > I currently do this for an sshfs share. A small arm computer does > nothing else but exporting an sshfs mount to my local network (windows > computers) via samba. >=20 > Also I would like to resume sharing my files with my friend after a > reboot. So for uplink I'd also need automatic login. >=20 > On 7/8/15, Skip Tavakkolian <9nut@9netics.com> wrote: >>> it would be useful to me if you would also create a second websocket >>> server that accepts local samba file requests :) >>=20 >> integration with local and third party storage (Drive, S3, Dropbox) >> are on the radar for future enhancements. >>=20 >> in the meantime, if you wanted to roll your own (in Go) ... >>=20 >> assuming i undrestand correclty -- that you want to export parts of >> your SMB share via 9P Cloud to others -- you would need an oauth2 >> client that will authenticate itself then export a 9P filesystem over >> websocket to 9pcloud. you can use either goplan9 package at >> https://github.com/9fans/go (rsc/rob) or go9p package at >> https://code.google.com/p/go9p/ (lucho and andrey) for the 9p server >> part and the oauth2 and websocket packages in Go repo on github for >> authentication and websocket handling. the javascript on the main >> page should be helpful. >>=20 >>=20 >>=20