Well, Reiser4 is probably an NT featureset-compatible filesystem made
for Linux, but may also work just fine on WinNT. There already exist
ACL hacks for both ext2 and reiserfs (v3), which would be what NT
typically looks for.
On 5/12/05, Phillip Susi <psusi(a)cfl.rr.com> wrote:
That is not the same problem at all. The foreign
system does recognize
the file structure, the standard file information, alternate data
streams, EFS data ( though can not decrypt it obviously ), compressed
files, and so on. With regards to the SIDs in the security
descriptors, yes, the foreign system does not recognize the unknown SIDs
but at least it knows that they are unknown SIDs. On a Linux system
when you mount a foreign ext partition, the kernel ends up thinking that
it does understand the uids, but it interprets them wrongly by mapping
them to random valid users on that system. For example, Joe owns the
file on the primary system but when the foreign system mounts the
volume, Linux thinks that it is owned by Frank who happens to have been
assigned the same uid. NT at least recognizes that it has no idea who
Joe is and doesn't try to claim that Frank owns the file.
This is because the ext2 filesystem doesn't contain a username, just
the ID. Linux thinks that Frank is the owner of the file, because that
ID is the same as the one the filesystem says it is. Windows NT (and
many non-NT, including Linux, via ACLs) stores the username in the
filesystem, not the ID. This also can fall into a problem where Joe is
not the same person on two computers.
--
Mike