Date: Sat, 10 Mar 2001 03:33:11 -0800 (PST) From: Gordon Tetlow <gordont@bluemtn.net> To: Kris Kennaway <kris@obsecurity.org> Cc: <hackers@FreeBSD.ORG>, <fs@FreeBSD.ORG> Subject: Re: httpfs Message-ID: <Pine.BSF.4.33.0103100328500.85323-100000@sdmail0.sd.bmarts.com> In-Reply-To: <20010310031515.A8998@mollari.cthul.hu>
next in thread | previous in thread | raw e-mail | index | archive | help
I don't have a link handy, but if you search for it, I'm sure it's out there. Linux had something like this called PerlFS which was much more generic. The general gist of it was you could use it to make fs's of things like http and ftp. It was extendable (I think) so you could make your own fs handlers out of perl scripts. I could be making alot of this up as this was a long time ago, and I'm too lazy/tired to pull up a web browser and look. In any event, it might be a good spot to look for ideas. If no one else has, I'll see what I can dig up in the morning. Night. -gordon On Sat, 10 Mar 2001, Kris Kennaway wrote: > A few of us were talking on IRC tonight about how cool it would be to > have an httpfs filesystem -- then it occurred to me we almost have > this already, in the form of the (under-utilised) portalfs. Portalfs > works by handing off everything to a userland daemon which handles the > actual transaction request, so you could easily imagine extending it > to provide an http method similar to the tcp method it currently has > for initiating tcp connections. > > One could probably make this more generic and finish implementing the > undocumented 'exec' method (which currently exists as a stub): this > would run an administrator-specified command (i.e. fixed in > /etc/portal.conf) and pipe the output back to the user. > > 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? :-) > > Kris > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.33.0103100328500.85323-100000>