From mboxrd@z Thu Jan 1 00:00:00 1970 From: Skip Tavakkolian Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Message-Id: <18322945-1D97-40E2-9BDB-60F994E49D61@gmail.com> Date: Fri, 12 Dec 2014 07:47:12 -0800 References: <2225996.gtUr9J9EkY@krypton> In-Reply-To: <2225996.gtUr9J9EkY@krypton> To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Subject: Re: [9fans] FUSE on Plan9 Topicbox-Message-UUID: 365662f2-ead9-11e9-9d60-3106f5b1d025 Drawterm exports local fs (ntfs, ext, etc.) to plan 9; you could make an exp= ortfs only version. Russ did 9pfuse several years ago; allows fuse fs access to Plan 9 file serv= er. iirc worked with Linux and Mac OS X.=20 > On Dec 12, 2014, at 2:49 AM, Jens Staal wrote: >=20 > This might not be popular among most Plan9 users, but I started thinking a= bout=20 > the possibility of FUSE on Plan9 after seeing the FUSE on WebDAV [1] proje= ct. > At least on 9front, WebDAV should be integrated in webfs. >=20 > Would this theoretically work? The advantage of FUSE is access to a number= of=20 > popular file systems (most notably ext4, NTFS, ZFS) and also many special-= > purpose file systems.=20 >=20 > It feels a bit round-about and wasteful to go via webfs, so I guess the mo= st=20 > appropriate method would be to implement a FUSE library directly on top of= 9P=20 > instead of the kernel VFS - possibly by porting the NetBSD=20 > librefuse/libperfused [2] or the OpenBSD libfuse [3]. The disadvantage wit= h=20 > this approach is that I am far too inexperienced and have far too little t= ime=20 > to actually attempt this. >=20 > What are your thoughts? Should I try to get the fuse-on-webdav working on=20= > Plan9? Any other attempts with a more proper port/implementation already=20= > ongoing? >=20 > 1. https://github.com/rianhunter/davfuse > 2. http://netbsd.gw.com/cgi-bin/man-cgi?perfused+8+NetBSD-6.0 > 3. http://undeadly.org/cgi?action=3Darticle&sid=3D20131108082749 >=20 >=20