Re: [PATCH] get/set FAT filesystem attribute bits
From: Bodo Eggert
Date: Tue Jan 04 2005 - 06:54:41 EST
Nicholas Miell wrote:
> Instead of adding another ioctl, wouldn't an xattr be more appropriate?
> For instance, system.fatattrs containing a text representation of the
> attribute bits.
>
> i.e.
> a = archive
Should be the "dump" attribute
> d = directory
It's the file type. Redundant.
> h = hidden
> r = read only
Should be reflected by the write bits. (Maybe there should be an option to
set the file mode for "read only" files to something different than
$rw_mode and not 0222.)
> s = system
Should be made "immutable", IMO
> v = volume
The volume bit of a file will never be set, since no file is a volume name.
Setting a volume attribute should be disallowed, too, since it would cause
fs corruption. This leaves us with no need to know or set 'v'.
You should rather make the volume name be similar to the e2fs volume label.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/