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@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.