I have been using Ladislav Zezula's very handy FileTest (www.zezula.net) in an 
attempt to get and set Extended Attributes (EAs) between Windows Vista Ultimate 
(32-bit) and CIFS Server running on SXCE snv_84 x86 (64-bit) without success.

I have successfully used FileTest to both get and set EAs from the same Windows 
system to a Linux system running samba.  On Linux:

    $ setfattr -n user.underwear -v grey file.txt

On Windows I confirmed (EA Name: UNDERWEAR, EA Value 67 72 65 79) and then set 
(EA Name: beer, EA Value 6C 61 67 65 72).

Back on Linux:

    $ getfattr -d file.txt
    # file: file.txt
    user.BEER="lager"
    user.UNDERWEAR="grey"

    $

When a ZFS filesystem on CIFS Server is the target an attempt to get EAs (using 
NtQueryEaFile) results in STATUS_EA_CORRUPT_ERROR and an attempt to set EAs 
(using NtSetEAFile) results in STATUS_UNEXPECTED_NETWORK_ERROR.

Anyone had better luck with other Windows versions and CIFS Server?
 
 
This message posted from opensolaris.org
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to