On BeOS, all files can have an arbitrary list of name/value pairs associated
with them. These attributes can be globally indexed or not.
Applications include:
- attach package information to files instead of maintaining a separate
database
- maintain version control information
- attach source URLS to files downloaded from the net so that you always
know where they came from (BeOS does this)
- cache editor state in file attributes instead of in separate files.
BeOS has a POSIX layer and Fred Fish has been porting GNU tools to BeOS, so
it's possible that GNU tar or cpio may have already been enhanced to support
these attributes.
Stig
Hans Reiser wrote:
>
> I believe Stig Hackvan wants to do this, and I have encouraged him to do it
> for reiserfs as an aspect of making stat data dynamically allocated. I sure
> think it would be neat....
>
> Hans
>
> Simon Richter wrote:
> >
> > Vadim E. Kogan wrote:
> >
> > > 4) more possible space for additional information.
> > >
> > > Right now I'm tryig to figure out if special filesystem will be needed
> > > to store security information, required for C2/B1 level. For example
> > > ACLs.
> >
> > What would be nice IMHO would be package/build information along with every
> > file. Right now I've got a broken glibc2 installation on one of my systems and
> > it would be very nice if I could do something like this
> >
> > find / -package glibc2 -bdate 15-06-98
> >
> > to find all the files from the glibc2 build on 15-06-98 again... :-)
> >
> > CU
> > Simon
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu