diff options
author | Ralph Boehme <slow@samba.org> | 2015-05-09 08:31:24 +0200 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2015-06-20 20:51:16 +0200 |
commit | 3d1df8d54c2c1142a499f5d80aa88393b4804052 (patch) | |
tree | 35e3842648f76d7cee2bcd7c7e486b40874f4e45 /docs-xml | |
parent | 3209575c7f031299cc622d1ca5a5a6de4f5c34c1 (diff) | |
download | samba-3d1df8d54c2c1142a499f5d80aa88393b4804052.tar.gz |
vfs_fruit: add option veto_appledouble
vfs_fruit adds a wildcard path "._*" to the vetolist in order to prevent
client access to ._ AppleDouble files created internally by vfs_fruit
for storing the Mac resource fork stream.
Unfortunately there are legitimite use cases where an OS X client may
want to use such filenames, extracting ZIP archives (where the archive
contains ._ files) being one of them.
A possible simple solution to this problem would be to not veto ._ files
in the first place, even though that exposes internally created ._ files
which the client shouldn't be able to access.
Bug: https://bugzilla.samba.org/show_bug.cgi?id=11305
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Ralph Böhme <slow@samba.org>
Autobuild-Date(master): Tue Jun 9 14:48:14 CEST 2015 on sn-devel-104
(cherry picked from commit b26a1449a0e6d01d5ddca89547df739732c8a230)
Diffstat (limited to 'docs-xml')
-rw-r--r-- | docs-xml/manpages/vfs_fruit.8.xml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/docs-xml/manpages/vfs_fruit.8.xml b/docs-xml/manpages/vfs_fruit.8.xml index 4e296a42130..e407b54ad1c 100644 --- a/docs-xml/manpages/vfs_fruit.8.xml +++ b/docs-xml/manpages/vfs_fruit.8.xml @@ -197,6 +197,23 @@ </listitem> </varlistentry> + <varlistentry> + <term>fruit:veto_appledouble = yes | no</term> + <listitem> + <para>Whether ._ AppleDouble files are vetoed which + prevents the client from seing and accessing internal + AppleDouble files created by vfs_fruit itself for the + purpose of storing a Mac resource fork.</para> + <para>Vetoing ._ files may break some applications, eg + extracting Mac ZIP archives from Mac clients failes, + because they contain ._ files. Setting this option to + false will fix this, but the abstraction leak of + exposing the internally created ._ files may have other + unknown side effects.</para> + <para>The default is <emphasis>yes</emphasis>.</para> + </listitem> + </varlistentry> + </variablelist> </refsect1> |