diff options
author | Jeremy Allison <jra@samba.org> | 2011-10-21 14:12:41 -0700 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2011-10-22 01:37:41 +0200 |
commit | 662e9c04fbdf8e01036ab98783693051b0eb9c7e (patch) | |
tree | 21ee96debd90ed2abcd81a1cc620c2738e2c1da3 /source4/libnet/libnet_passwd.c | |
parent | 950f1218b3b5b85d95190083985632a4e1046f10 (diff) | |
download | samba-662e9c04fbdf8e01036ab98783693051b0eb9c7e.tar.gz samba-662e9c04fbdf8e01036ab98783693051b0eb9c7e.tar.bz2 samba-662e9c04fbdf8e01036ab98783693051b0eb9c7e.zip |
Fix bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share.
The key is to only allow the lookup to succeed if it's a UNIX level lookup or readlink,
but disallow all other operations.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Sat Oct 22 01:37:41 CEST 2011 on sn-devel-104
Diffstat (limited to 'source4/libnet/libnet_passwd.c')
0 files changed, 0 insertions, 0 deletions