From owner-freebsd-current@FreeBSD.ORG Fri Sep 2 06:43:02 2005 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 421F816A473; Fri, 2 Sep 2005 06:43:02 +0000 (GMT) (envelope-from csaba@beastie.creo.hu) Received: from beastie.creo.hu (www.creo.hu [217.113.62.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 992B343D45; Fri, 2 Sep 2005 06:43:01 +0000 (GMT) (envelope-from csaba@beastie.creo.hu) Received: from beastie.creo.hu (localhost [127.0.0.1]) by beastie.creo.hu (8.13.3/8.13.3) with ESMTP id j826fOUw003043 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 2 Sep 2005 08:41:24 +0200 (CEST) (envelope-from csaba@beastie.creo.hu) Received: (from csaba@localhost) by beastie.creo.hu (8.13.3/8.13.3/Submit) id j826fKxK003042; Fri, 2 Sep 2005 08:41:20 +0200 (CEST) (envelope-from csaba) Date: Fri, 2 Sep 2005 08:41:20 +0200 From: Csaba Henk To: freebsd-fs@freebsd.org, freebsd-current@freebsd.org Message-ID: <20050902064120.GC73367@beastie.creo.hu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.9i X-Mailman-Approved-At: Fri, 02 Sep 2005 12:01:56 +0000 Cc: brennan.stehling@offwhite.net, scottl@freebsd.org Subject: [ANN] Google Soc: Fuse port with sshfs support X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Sep 2005 06:43:02 -0000 Hi! I'm glad to announce the first public release of my Fuse port to FreeBSD. Fuse is programmer-friendly userspace filesystem framework, getting more and more popular, originally written for Linux. See more at http://fuse.sourceforge.net. As a Google Summer of Code 2005 participant, my aim was originally to provide FreeBSD with an ssh based networked filesystem. I went on to port Fuse because this is already available there. The instructions to run Fuse on FreeBSD with sshfs can be found in the README of the tarball. Look for the latest tarball in http://creo.hu/~csaba/projects/fuse4bsd/downloads/ as fuse4bsd-.tar.bz2. (Currently this means version 0.01). What is closest to be a project homepage is http://wikitest.freebsd.org/moin.cgi/FuseFilesystem Latest development versions will be available via Darcs, the darcs get http://creo.hu/~csaba/darcs-repos/fuse4bsd command gets them for you. The release is pretty much beta quality, so don't run them on production servers, given that you have production servers running CURRENT, as it's been developed on/for that branch (should work with RELENG-6, too, though). But certainly now you can mount them, even if you don't run NFS on them -- what they will see from inside is just an ordinary sftp connection... And you can try the other things, like GmailFS, and Fuse frontends to compression libraries, and so on (see the list at http://fuse.sourceforge.net/filesystems.html). Mainly their usability should depend on the portability of their private userspace solutions, which shouldn't mean a big problem in the world of open source Unices and lookalikes. (I personally didn't yet get there to play with them.) Any feedback is warmly welcome at my FreeBSD dot org address, soc-chenk. Regards, Csaba