Third part of fix for bug #8663 - deleting a symlink fails if the symlink target...
commitc6bd2aa768ebf4308c53d057bc1db7adc2b67705
authorJeremy Allison <jra@samba.org>
Fri, 16 Dec 2011 23:50:58 +0000 (16 15:50 -0800)
committerKarolin Seeger <kseeger@samba.org>
Sat, 21 Jan 2012 20:06:45 +0000 (21 21:06 +0100)
tree8eb2c9a1f374a0747a1bf1d05d394f8ac3ca6816
parentcb5f2b3f9d5710ba66182e45bf8380c2f37b4190
Third part of fix for bug #8663 - deleting a symlink fails if the symlink target is outside of the share.

can_access_file_acl() - we can always delete a symlink.
can_delete_file_in_directory() - We don't need to do another STAT call
here, we know smb_fname->st is in a valid state.
smbd_check_open_rights() - we can always delete a symlink.
source3/smbd/file_access.c
source3/smbd/open.c