1 | <samba:parameter name="veto files"
|
---|
2 | context="S"
|
---|
3 | type="string"
|
---|
4 | xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
|
---|
5 | <description>
|
---|
6 | <para>
|
---|
7 | This is a list of files and directories that are neither visible nor accessible. Each entry in
|
---|
8 | the list must be separated by a '/', which allows spaces to be included in the entry. '*' and '?'
|
---|
9 | can be used to specify multiple files or directories as in DOS wildcards.
|
---|
10 | </para>
|
---|
11 |
|
---|
12 | <para>
|
---|
13 | Each entry must be a unix path, not a DOS path and must <emphasis>not</emphasis> include the
|
---|
14 | unix directory separator '/'.
|
---|
15 | </para>
|
---|
16 |
|
---|
17 | <para>
|
---|
18 | Note that the <smbconfoption name="case sensitive"/> option is applicable in vetoing files.
|
---|
19 | </para>
|
---|
20 |
|
---|
21 | <para>
|
---|
22 | One feature of the veto files parameter that it is important to be aware of is Samba's behaviour when
|
---|
23 | trying to delete a directory. If a directory that is to be deleted contains nothing but veto files this
|
---|
24 | deletion will <emphasis>fail</emphasis> unless you also set the <smbconfoption name="delete veto files"/>
|
---|
25 | parameter to <parameter moreinfo="none">yes</parameter>.
|
---|
26 | </para>
|
---|
27 |
|
---|
28 | <para>
|
---|
29 | Setting this parameter will affect the performance of Samba, as it will be forced to check all files
|
---|
30 | and directories for a match as they are scanned.
|
---|
31 | </para>
|
---|
32 |
|
---|
33 | <para>
|
---|
34 | Examples of use include:
|
---|
35 | <programlisting>
|
---|
36 | ; Veto any files containing the word Security,
|
---|
37 | ; any ending in .tmp, and any directory containing the
|
---|
38 | ; word root.
|
---|
39 | veto files = /*Security*/*.tmp/*root*/
|
---|
40 |
|
---|
41 | ; Veto the Apple specific files that a NetAtalk server
|
---|
42 | ; creates.
|
---|
43 | veto files = /.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/
|
---|
44 | </programlisting>
|
---|
45 | </para>
|
---|
46 |
|
---|
47 | </description>
|
---|
48 | <related>hide files</related>
|
---|
49 | <related>case sensitive</related>
|
---|
50 |
|
---|
51 | <value type="default">No files or directories are vetoed.</value>
|
---|
52 | </samba:parameter>
|
---|