Re: Fuse (and sshfs) support for OpenBSD

2013-06-03 Thread Sylvestre Gallon
Here is the last patch. It does not differ from last time. You only need to install sysutils/sshfs and if you have done all the last tasks well. it will works like that : root # sshfs user@domainname:/path/to/file /mnt/ Cheers, Index: sysutils/Makefile

Re: Fuse (and sshfs) support for OpenBSD

2013-06-03 Thread Ted Unangst
On Mon, Jun 03, 2013 at 17:14, Sylvestre Gallon wrote: You will find in this mail a patch for fuse support in kernel. I will send 2 other mails for the userland and the ports patch. There is still work to do on my fuse implementation but as I understand there is an hackathon occuring at the

Re: Fuse (and sshfs) support for OpenBSD

2013-04-19 Thread Gregor Best
Hi, [...] I will spend the next days working on the NetBSD librefuse, I will try to get it working with my kernel code and will come back here when I have something that works. [...] Are there any news on this? If you need a hand testing stuff and tracking down bugs, I'd be very happy to

Re: Fuse (and sshfs) support for OpenBSD

2013-04-19 Thread Sylvestre Gallon
On Fri, Apr 19, 2013 at 10:59 PM, Gregor Best g...@ring0.de wrote: Hi, [...] I will spend the next days working on the NetBSD librefuse, I will try to get it working with my kernel code and will come back here when I have something that works. [...] Are there any news on this? If you need

Re: Fuse (and sshfs) support for OpenBSD

2013-03-07 Thread Jonathan Armani
On Tue, Mar 05, 2013 at 03:24:06PM +0100, Sylvestre Gallon wrote: I am not quite sure but I think that only libfuse and sshfs are GPL licenced. The patches for those two items are only present in ports. All the code present in src is ISC licenced. The kernel communicate with libfuse

Re: Fuse (and sshfs) support for OpenBSD

2013-03-07 Thread Gilles Chehade
On Thu, Mar 07, 2013 at 01:10:48PM +0100, Jonathan Armani wrote: On Tue, Mar 05, 2013 at 03:24:06PM +0100, Sylvestre Gallon wrote: I am not quite sure but I think that only libfuse and sshfs are GPL licenced. The patches for those two items are only present in ports. All the code

Re: Fuse (and sshfs) support for OpenBSD

2013-03-07 Thread Bob Beck
On Thu, Mar 7, 2013 at 6:16 AM, Gilles Chehade gil...@poolp.org wrote: On Thu, Mar 07, 2013 at 01:10:48PM +0100, Jonathan Armani wrote: On Tue, Mar 05, 2013 at 03:24:06PM +0100, Sylvestre Gallon wrote: I am not quite sure but I think that only libfuse and sshfs are GPL licenced. The

Re: Fuse (and sshfs) support for OpenBSD

2013-03-07 Thread Sylvestre Gallon
On Thu, Mar 7, 2013 at 3:03 PM, Bob Beck b...@obtuse.com wrote: Which is why I keep pointing people at puffs and librefuse in netbsd Hi, Using puffs will induce a rewrite of all the kernel code, because the internals are completely different (and I think a little bit more complex,

Re: Fuse (and sshfs) support for OpenBSD

2013-03-07 Thread Bob Beck
Using puffs will induce a rewrite of all the kernel code, because the internals are completely different (and I think a little bit more complex, but this is a personal opinion...). I might share that opinon :) For a libfuse support in basesystem we will need to do a librefuse like

Re: Fuse (and sshfs) support for OpenBSD

2013-03-06 Thread Ted Unangst
On Wed, Mar 06, 2013 at 22:27, Sylvestre Gallon wrote: Do you know if miscfs is the best place to put my code ? I think so. Do I keep the device code (fuse_device.c) in the same directory than the filesystem code? I'd prefer that. sys/dev is kind of cluttered as it is, and since the dev

Fuse (and sshfs) support for OpenBSD

2013-03-05 Thread Sylvestre Gallon
Hi tech@ I send you this mail because a few months ago I tried to dabble with fuse filesystem and OpenBSD. After some time working on this subject I have succeeded to create something that works. It is not even near to be perfect but with some changes and adaptions I think it could do the job.

Re: Fuse (and sshfs) support for OpenBSD

2013-03-05 Thread Antoine Jacoutot
On Tue, Mar 05, 2013 at 01:43:24PM +0100, Sylvestre Gallon wrote: Hi tech@ I send you this mail because a few months ago I tried to dabble with fuse filesystem and OpenBSD. After some time working on this subject I have succeeded to create something that works. It is not even near to be

Re: Fuse (and sshfs) support for OpenBSD

2013-03-05 Thread Gilles Chehade
On Tue, Mar 05, 2013 at 01:49:20PM +0100, Antoine Jacoutot wrote: On Tue, Mar 05, 2013 at 01:43:24PM +0100, Sylvestre Gallon wrote: Hi tech@ I send you this mail because a few months ago I tried to dabble with fuse filesystem and OpenBSD. After some time working on this subject I have

Re: Fuse (and sshfs) support for OpenBSD

2013-03-05 Thread Bob Beck
Sylvestre, one of the problems with fuse itself is that it's GPL licensed, and not appropriate for inclusion in base. If you've got interets and talent in this area, you might want to consider having a peek at puffs (and refuse) from netbsd which has a workable license and could be included in

Re: Fuse (and sshfs) support for OpenBSD

2013-03-05 Thread Jiri B
On Tue, Mar 05, 2013 at 02:11:41PM +0100, Gilles Chehade wrote: On Tue, Mar 05, 2013 at 01:49:20PM +0100, Antoine Jacoutot wrote: On Tue, Mar 05, 2013 at 01:43:24PM +0100, Sylvestre Gallon wrote: Hi tech@ I send you this mail because a few months ago I tried to dabble with fuse

Re: Fuse (and sshfs) support for OpenBSD

2013-03-05 Thread Martin Pieuchot
On 05/03/13(Tue) 06:44, Bob Beck wrote: Sylvestre, one of the problems with fuse itself is that it's GPL licensed, and not appropriate for inclusion in base. If you've got interets and talent in this area, you might want to consider having a peek at puffs (and refuse) from netbsd which has a

Re: Fuse (and sshfs) support for OpenBSD

2013-03-05 Thread Sylvestre Gallon
On Tue, Mar 5, 2013 at 2:44 PM, Bob Beck b...@openbsd.org wrote: Sylvestre, one of the problems with fuse itself is that it's GPL licensed, and not appropriate for inclusion in base. If you've got interets and talent in this area, you might want to consider having a peek at puffs (and

Re: Fuse (and sshfs) support for OpenBSD

2013-03-05 Thread Sylvestre Gallon
On Tue, Mar 5, 2013 at 4:29 PM, Sylvestre Gallon ccna@gmail.com wrote: Martin, You will find inline the kernel patch And here the userland : Index: Makefile === RCS file: /cvs/src/sbin/Makefile,v retrieving revision 1.97