Making chown work broke recursive set, due to the owner_sid not explicitly
commite703ca37dfdd1d8ed0913dbad22e93e85384514d
authorJeremy Allison <jra@samba.org>
Wed, 14 Apr 1999 22:50:33 +0000 (14 22:50 +0000)
committerJeremy Allison <jra@samba.org>
Wed, 14 Apr 1999 22:50:33 +0000 (14 22:50 +0000)
tree60f3db83c341cb83efb5c05e4b2dbf7ff1c231ed
parent1ba1b5ac76807ba1459ccfdfb69e1ce1d461c94a
Making chown work broke recursive set, due to the owner_sid not explicitly
being referenced in the SECURITY_INFORMATION field in a set packet. Now I
allow the name lookup to sometimes fail to map to a UNIX id (for chown
where the group SID is bogus) and yet still reference the owner and group
fields in the SID even if they're not explicitly referenced in the SECURITY_INFORMATION field
(for set).
Jeremy.
source/smbd/nttrans.c