xcopy /O ... chown -not owner error-
Nicolas Dorfsman
ndorfsman at gmail.com
Thu Apr 23 14:35:41 GMT 2009
Please apologize.
I'm becoming dumb with this !
extract from xcopy doc == /O Copies file ownership and ACL
information. ==
Ok...so I have to find a tool which copy ACL --without ownership--
Thanks.
:)
Le 23 avr. 09 à 16:26, Nicolas Dorfsman a écrit :
>
> Hey ?
>
> What is this weird "do_chown" in nfs4_acls.c ???
>
> When smb_set_nt_acl_nfs4() is called, coming from zfsacl.so, my
> process is already own by the effective user...so chown is forbidden.
>
> I removed the part of code who is trying to do the chown ( if
> (params.do_chown) {...} ) and it seems to work nicely.
>
> I'm confused. Where is set the boolean "do_chown" ?
>
>
> Nicolas
>
>
>
> Le 23 avr. 09 à 16:04, Nicolas Dorfsman a écrit :
>
>> Samba 3.3.2
>>
>>
>> Hi,
>>
>> I'm trying to "XCOPY /O" to a ZFS (nfsv4 ACLs) share. Access
>> denied is returned.
>>
>> On debug I could read :
>>
>>
>> [2009/04/23 15:50:54, 10] modules/nfs4_acls.c:(712)
>> smb_set_nt_acl_nfs4 invoked for JF/Yop/Ajout.rtf
>> [2009/04/23 15:50:54, 10] modules/nfs4_acls.c:(397)
>> mode:simple, do_chown:true, acedup: dontcare
>> [2009/04/23 15:50:54, 5] smbd/posix_acls.c:(1009)
>> unpack_nt_owners: validating owner_sids.
>> [2009/04/23 15:50:54, 3] smbd/posix_acls.c:(1031)
>> unpack_nt_owners: owner sid mapped to uid 102628
>> [2009/04/23 15:50:54, 10] lib/gencache.c:(208)
>> Returning valid cache entry: key = IDMAP/SID2GID/
>> S-1-5-21-73586283-1979792683-839522115-513, value = 100513, timeout
>> = Mon Apr 27
>> 10:49:39 2009
>> [2009/04/23 15:50:54, 10] passdb/lookup_sid.c:(1511)
>> sid S-1-5-21-73586283-1979792683-839522115-513 -> gid 100513
>> [2009/04/23 15:50:54, 3] smbd/posix_acls.c:(1053)
>> unpack_nt_owners: group sid mapped to gid 100513
>> [2009/04/23 15:50:54, 5] smbd/posix_acls.c:(1056)
>> unpack_nt_owners: owner_sids validated.
>> [2009/04/23 15:50:54, 3] modules/nfs4_acls.c:(741)
>> chown JF/Yop/Ajout.rtf, 102628, 100513 failed. Error = Vous n'êtes
>> pas propriétaire. (Not Owner)
>> [2009/04/23 15:50:54, 3] smbd/error.c:(61)
>> error packet at smbd/nttrans.c(1701) cmd=160 (SMBnttrans)
>> NT_STATUS_ACCESS_DENIED
>>
>>
>>
>> [Sandbox]
>> path = /export/Sandbox
>> read only = no
>> public = no
>> vfs objects = zfsacl
>> acl map full control = no
>> force directory security mode = 0
>> zfsacl: acesort = dontcare
>> force unknown acl user = yes
>> map readonly = Permissions
>>
>>
>>
>>
>>
>>
>> Any hint ?
>>
>>
>>
>> Nicolas
>>
>
More information about the samba-technical
mailing list