Re: tarfs - this is done! [Re: Proposed new file system?]

Riley Williams (rhw@bigfoot.com)
Fri, 3 Apr 1998 23:47:34 +0100 (BST)


Hi Pavel.

>>>> I've been thinking about having a go at a zfs (zip file system)
>>>> or tgzfs (tar-gzip file system) that works along the lines of
>>>> the Windows ZipMagic program. Basically, it'd be a loopback
>>>> system that allowed the contents of a zip or tar-gzip file to be
>>>> treated as a directory.

>> I had it pointed out to me that a .tar.gzip file would be
>> particularly difficult to use since gzip compresses everything
>> from start to end, so I would probably look at either .zip or a
>> .tar of a collection of .gz files, and deal with that later...

> BTW I have this done :-). It is working on my machine, and I'm now
> polishing it. I've stolen code from mc, so I can do tar, tgz, arj,
> zip, zoo, ..., and ftp. I'm doing it using fake NFS server. Problem
> is that NFS server is single threaded.

Would you mind if I had a look at it? My interest isn't in the .tar fs
as such, but in a system like ZipMagic, where the first request for an
archive file causes it to be expanded into a directory...

One thing I did note is that in the man page for chattr there's
reference to a (currently unimplemented) attribute +c that can be set
on a file to cause it to be automatically compressed on storage and
expanded on reading, and that's what I was thinking of hooking into,
with a utility to automatically set the +c attribute on compressed
files, and if they're also archive files, the expansion turns them
into directories...

Perhaps you can comment...

Also, does your system include rar archives?

Best wishes from Riley.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu