Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Mar 2005 01:16:35 +0200
From:      cpghost@cordula.ws
To:        "Andrew P." <infofarmer@mail.ru>
Cc:        FreeBSD-Questions Questions <freebsd-questions@freebsd.org>
Subject:   Hurd translators for FreeBSD (was Re: Mount a tar archive?)
Message-ID:  <20050330231635.GA37633@fw.farid-hajji.net>
In-Reply-To: <424B00C7.6000405@mail.ru>
References:  <424AEFB2.8020001@mail.ru> <424AF4B1.4060403@toldme.com> <424B00C7.6000405@mail.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Mar 30, 2005 at 11:40:55PM +0400, Andrew P. wrote:
> samba. It's a pity that FreeBSD doesn't have linuxish
> arcfs or tarmount, but that sort of thing is not really
> needed very often.

FWIW, the Hurd has a capability to attach a "translator"
anywhere on a file system. By "translator", they mean
a user land file system server. It's kind of mounting
a process instead of a device on an arbitrary mount
point. Actually, they borrowed and extended the idea
from BSD's portalfs!

If FreeBSD had something similar (e.g. by extending portalfs),
it would be quite easy to write a tarfs translator, at least
in read-only mode.

Of course, one could always write a kernel module for this the
classic Linux way, but it won't be so neat and flexible as a
user land application!

Regards,
-cpghost.

-- 
Cordula's Web. http://www.cordula.ws/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050330231635.GA37633>