[ros-dev] Security policy for FAT partition driver?
Robert Köpferl
rob at koepferl.de
Thu May 12 21:21:10 CEST 2005
Phillip Susi wrote:
> How exactly are xattrs stored on disk? Is it possible and efficient to
> store a dozen xattrs on a file of various sizes from 1kb to several MB?
> How would you reconcile the two different sets of owner and access
> information associated with the file? For instance, if someone creates
> a file on the partition from Linux, then you mount it with ROS, who owns
> the file? Who has access to it? Linux would only place some
> meaningless uid and chmod mask in the inode, so how would ROS come up
> with a sensible security descriptor for the file when one does not
> already exist?
>
> These are the kinds of problems that make attempts for ReactOS to share
> a unix filesystem ( and vice versa ) kludgey at best.
>
These are acutally problems you run into if you even try to share an
NTFS filesystem. The problem is that it is just the unit of Disk-FS and
OS with its conf-data. As you know: Not the names of groups and users
are signifficant, the SIDs are. And SIDs get createt randomly.
So the actual intend is rather to make use of a JFS, ext2, reiser, Bfs,
... in terms of NT-ifying it and use it as far as its features allow.
Even FAT is still good enough to install NT. However signifficant
features are missing.
I've seen some NTFS and ext2-partitions that are used for 'storrage',
shared storrage. They're all r/w to everyone... :-/
More information about the Ros-dev
mailing list