diff options
author | Jeremy Allison <jra@samba.org> | 2010-02-05 16:22:27 -0800 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2010-02-24 16:25:10 +0100 |
commit | a056ee7f4f1ecc4e54e3cda58df73e2ed66b41e7 (patch) | |
tree | bb98ad841d98414fa3dc7a9a85b953b840bf43b2 /source/param/loadparm.c | |
parent | eadf5b5cfc0f796b381b174395d19c20de6e714f (diff) | |
download | samba-a056ee7f4f1ecc4e54e3cda58df73e2ed66b41e7.tar.gz samba-a056ee7f4f1ecc4e54e3cda58df73e2ed66b41e7.tar.xz samba-a056ee7f4f1ecc4e54e3cda58df73e2ed66b41e7.zip |
Fix bug 7104 - "wide links" and "unix extensions" are incompatible.
Change parameter "wide links" to default to "no".
Ensure "wide links = no" if "unix extensions = yes" on a share.
Fix man pages to refect this.
Remove "within share" checks for a UNIX symlink set - even if
widelinks = no. The server will not follow that link anyway.
Correct DEBUG message in check_reduced_name() to add missing "\n"
so it's really clear when a path is being denied as it's outside
the enclosing share path.
Jeremy.
(cherry picked from commit c1b05ae4febfba1a419eee0d04c3886de9f5fee0)
Diffstat (limited to 'source/param/loadparm.c')
-rw-r--r-- | source/param/loadparm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/param/loadparm.c b/source/param/loadparm.c index 491264e2453..6e8a5b7e6a1 100644 --- a/source/param/loadparm.c +++ b/source/param/loadparm.c @@ -589,7 +589,7 @@ static struct service sDefault = { True, /* bLevel2OpLocks */ False, /* bOnlyUser */ True, /* bMangledNames */ - True, /* bWidelinks */ + false, /* bWidelinks */ True, /* bSymlinks */ False, /* bSyncAlways */ False, /* bStrictAllocate */ |