linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jeff Dike <jdike@karaya.com>
To: Russ Lewis <russl@lycosmail.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: Has it been done: User Script File System?
Date: Wed, 13 Jun 2001 13:12:34 -0400	[thread overview]
Message-ID: <200106131712.NAA01119@karaya.com> (raw)
In-Reply-To: Your message of "Wed, 13 Jun 2001 10:39:19 PDT." <3B27A546.A64F8B00@lycosmail.com>

russl@lycosmail.com said:
> Is there any filesystem in Linux that uses user scripts/executables to
> implement the various function calls?

http://uservfs.sourceforge.net

Also, have a look at the hostfs filesystem in UML.  It implements a virtual 
filesystem which provides access to the host filesystems from inside the 
virtual machine.  The userspace side of it is basically trivial to implement 
and can be used to provide filesystem access to anything on the host that can 
be made to look like a filesystem.

See http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/user-mode-linux/linux/arch/u
m/fs/hostfs/hostfs_user.c?rev=1.11&content-type=text/vnd.viewcvs-markup for 
the interface that you'd have to implement.

				Jeff



  reply	other threads:[~2001-06-13 18:24 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-06-13 17:39 Has it been done: User Script File System? Russ Lewis
2001-06-13 17:12 ` Jeff Dike [this message]
2001-06-13 18:54 ` Peter Makholm
2001-06-13 19:43 ` Jeremy Fitzhardinge
2001-06-14 13:01 ` Pavel Machek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200106131712.NAA01119@karaya.com \
    --to=jdike@karaya.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=russl@lycosmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).