From owner-freebsd-fs Mon Mar 12 2:21:26 2001 Delivered-To: freebsd-fs@freebsd.org Received: from mail.gmx.net (pop.gmx.net [194.221.183.20]) by hub.freebsd.org (Postfix) with SMTP id DA11137B718 for ; Mon, 12 Mar 2001 02:21:23 -0800 (PST) (envelope-from Eckhard.Kantz@gmx.de) Received: (qmail 25157 invoked by uid 0); 12 Mar 2001 10:21:22 -0000 Received: from unknown (HELO Maja) (212.12.57.178) by mail.gmx.net (mp006-rz3) with SMTP; 12 Mar 2001 10:21:22 -0000 Message-ID: <00f201c0aade$30b1e380$0100a8c0@wegalink.net> From: "Eckhard Kantz" To: References: Subject: Re: httpfs Date: Mon, 12 Mar 2001 11:21:22 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 10 Mar 2001, Kris Kennaway wrote: > A fully navigable httpfs (e.g. one you can ls and cd around in) is > more work and probably requires a full stacking layer, but this would > still be pretty cool. > > Is anyone feeling inspired to implement this? :-) Starting most likely end of this month I am going to do a project where a httpfs modul will be implemented as a virtual filesystem. This module should allow to navigate through all files located at a web site as well as to modify, create and delete them. The httpfs module will behave accordingly to the WebDAV specification (see http://www.ics.uci.edu/~ejw/authoring/) and as such it should collaborate with all web servers supporting that specification. In opposite to other approaches no additional CGI is needed to access files, database entries, etc. at the web server since this functionality is provided by WebDAV. Until now I don't have much experience with implementing a new virtual filesystem in FreeBSD, so all advice and suggestions where to find more related information are really appreciated. I had allready a short look into the portalfs sources and it seems that this would be a good starting point? An open issue is to find the right strategy for authentication of a local user to the remote web site. Any ideas are welcome. Regards, Eckhard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message