OS/2 extended attributes

Jeremy Allison jallison at cthulhu.engr.sgi.com
Tue Feb 23 18:07:17 GMT 1999

Allen Reese wrote:
> There is a way that you could store attributes regardless of underlying
> filesystem.  granted it would be a long task, but once you did it you
> caould store BeOS attributes, OS/2 Attributes or any other OS'es
> attributes.
> basically you take advantage of the fact the data is stored in the file,
> and the attributes aren't.
> then you have a database with all of the files for a dir in it, and in
> that you store all the attributes.  or you do like Apple does, they store
> a .AppleDpuble directory, and store resource forks in there.
> Either way that is a very little on how to do such a thing.

This sort of thing makes for an extremely slow server. It's
how things like AS/U and Sun's project Cascade do things and
I hope you'll notice there are no benchmark numbers available
for them :-).

Multiple forks really belong in the file system otherwise they
get lost when the files are moved. If Samba is ported to a UNIX
that supports multiple data streams I'd happily accept code to
access them.


Buying an operating system without source is like buying
a self-assembly Space Shuttle with no instructions.

More information about the samba-technical mailing list