doc
This commit is contained in:
parent
af0a389043
commit
e1a937f608
@ -60,18 +60,19 @@ list. </para></listitem></varlistentry>
|
|||||||
list. </para></listitem></varlistentry>
|
list. </para></listitem></varlistentry>
|
||||||
<varlistentry id="RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHS">
|
<varlistentry id="RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHS">
|
||||||
<term><varname>skippedPaths</varname></term>
|
<term><varname>skippedPaths</varname></term>
|
||||||
<listitem><para>Paths we should not go into. Space-separated list of
|
<listitem><para>Absolute paths we should not go into. Space-separated list of wildcard expressions for absolute
|
||||||
wildcard expressions for filesystem paths. Can contain files and
|
filesystem paths. Must be defined at the top level of the configuration
|
||||||
directories. The database and configuration directories will
|
file, not in a subsection. Can contain files and directories. The database and
|
||||||
automatically be added. The expressions are matched using 'fnmatch(3)'
|
configuration directories will automatically be added. The expressions
|
||||||
with the FNM_PATHNAME flag set by default. This means that '/' characters
|
are matched using 'fnmatch(3)' with the FNM_PATHNAME flag set by
|
||||||
must be matched explicitely. You can set 'skippedPathsFnmPathname' to 0
|
default. This means that '/' characters must be matched explicitely. You
|
||||||
to disable the use of FNM_PATHNAME (meaning that '/*/dir3' will match
|
can set 'skippedPathsFnmPathname' to 0 to disable the use of FNM_PATHNAME
|
||||||
'/dir1/dir2/dir3'). The default value contains the usual mount point for
|
(meaning that '/*/dir3' will match '/dir1/dir2/dir3'). The default value
|
||||||
removable media to remind you that it is a bad idea to have Recoll work
|
contains the usual mount point for removable media to remind you that it
|
||||||
on these (esp. with the monitor: media gets indexed on mount, all data
|
is a bad idea to have Recoll work on these (esp. with the monitor: media
|
||||||
gets erased on unmount). Explicitely adding '/media/xxx' to the topdirs
|
gets indexed on mount, all data gets erased on unmount). Explicitely
|
||||||
will override this.</para></listitem></varlistentry>
|
adding '/media/xxx' to the 'topdirs' variable will override
|
||||||
|
this.</para></listitem></varlistentry>
|
||||||
<varlistentry id="RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHSFNMPATHNAME">
|
<varlistentry id="RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHSFNMPATHNAME">
|
||||||
<term><varname>skippedPathsFnmPathname</varname></term>
|
<term><varname>skippedPathsFnmPathname</varname></term>
|
||||||
<listitem><para>Set to 0 to
|
<listitem><para>Set to 0 to
|
||||||
@ -83,14 +84,22 @@ paths. </para></listitem></varlistentry>
|
|||||||
real time indexing. This enables having parts of the tree
|
real time indexing. This enables having parts of the tree
|
||||||
which are initially indexed but not monitored. If daemSkippedPaths is
|
which are initially indexed but not monitored. If daemSkippedPaths is
|
||||||
not set, the daemon uses skippedPaths.</para></listitem></varlistentry>
|
not set, the daemon uses skippedPaths.</para></listitem></varlistentry>
|
||||||
|
<varlistentry id="RCL.INSTALL.CONFIG.RECOLLCONF.ZIPUSESKIPPEDNAMES">
|
||||||
|
<term><varname>zipUseSkippedNames</varname></term>
|
||||||
|
<listitem><para>Use skippedNames inside Zip archives. Fetched
|
||||||
|
directly by the rclzip handler. Skip the patterns defined by skippedNames
|
||||||
|
inside Zip archives. Can be redefined for subdirectories.
|
||||||
|
See https://www.lesbonscomptes.com/recoll/faqsandhowtos/FilteringOutZipArchiveMembers.html
|
||||||
|
</para></listitem></varlistentry>
|
||||||
<varlistentry id="RCL.INSTALL.CONFIG.RECOLLCONF.ZIPSKIPPEDNAMES">
|
<varlistentry id="RCL.INSTALL.CONFIG.RECOLLCONF.ZIPSKIPPEDNAMES">
|
||||||
<term><varname>zipSkippedNames</varname></term>
|
<term><varname>zipSkippedNames</varname></term>
|
||||||
<listitem><para>Space-separated list of wildcard expressions for names that should
|
<listitem><para>Space-separated list of wildcard expressions for names that should
|
||||||
be ignored inside zip archives. This is used directly by
|
be ignored inside zip archives. This is used directly by
|
||||||
the zip handler, and has a function similar to skippedNames, but works
|
the zip handler. If zipUseSkippedNames is not set, zipSkippedNames
|
||||||
independantly. Can be redefined for subdirectories. Supported by recoll
|
defines the patterns to be skipped inside archives. If zipUseSkippedNames
|
||||||
1.20 and newer. See
|
is set, the two lists are concatenated and used. Can be redefined for
|
||||||
https://www.lesbonscomptes.com/recoll/faqsandhowtos/FilteringOutZipArchiveMembers.html
|
subdirectories.
|
||||||
|
See https://www.lesbonscomptes.com/recoll/faqsandhowtos/FilteringOutZipArchiveMembers.html
|
||||||
</para></listitem></varlistentry>
|
</para></listitem></varlistentry>
|
||||||
<varlistentry id="RCL.INSTALL.CONFIG.RECOLLCONF.FOLLOWLINKS">
|
<varlistentry id="RCL.INSTALL.CONFIG.RECOLLCONF.FOLLOWLINKS">
|
||||||
<term><varname>followLinks</varname></term>
|
<term><varname>followLinks</varname></term>
|
||||||
|
|||||||
@ -7919,6 +7919,16 @@ for i in range(nres):
|
|||||||
directory location upwards. Not all parameters can be
|
directory location upwards. Not all parameters can be
|
||||||
meaningfully redefined, this is specified for each in the
|
meaningfully redefined, this is specified for each in the
|
||||||
next section.</p>
|
next section.</p>
|
||||||
|
<div class="important" style=
|
||||||
|
"margin-left: 0.5in; margin-right: 0.5in;">
|
||||||
|
<h3 class="title">Important</h3>
|
||||||
|
<p>Global parameters <span class="emphasis"><em>must
|
||||||
|
not</em></span> be defined in a directory subsection,
|
||||||
|
else they will not be found at all by the <span class=
|
||||||
|
"application">Recoll</span> code, which looks for them at
|
||||||
|
the top level (e.g. <code class=
|
||||||
|
"literal">skippedPaths</code>).</p>
|
||||||
|
</div>
|
||||||
<p>When found at the beginning of a file path, the tilde
|
<p>When found at the beginning of a file path, the tilde
|
||||||
character (~) is expanded to the name of the user's home
|
character (~) is expanded to the name of the user's home
|
||||||
directory, as a shell would do.</p>
|
directory, as a shell would do.</p>
|
||||||
@ -8165,10 +8175,12 @@ for i in range(nres):
|
|||||||
"RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHS" id=
|
"RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHS" id=
|
||||||
"RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHS"></a><span class="term"><code class="varname">skippedPaths</code></span></dt>
|
"RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHS"></a><span class="term"><code class="varname">skippedPaths</code></span></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<p>Paths we should not go into. Space-separated
|
<p>Absolute paths we should not go into.
|
||||||
list of wildcard expressions for filesystem
|
Space-separated list of wildcard expressions for
|
||||||
paths. Can contain files and directories. The
|
absolute filesystem paths. Must be defined at the
|
||||||
database and configuration directories will
|
top level of the configuration file, not in a
|
||||||
|
subsection. Can contain files and directories.
|
||||||
|
The database and configuration directories will
|
||||||
automatically be added. The expressions are
|
automatically be added. The expressions are
|
||||||
matched using 'fnmatch(3)' with the FNM_PATHNAME
|
matched using 'fnmatch(3)' with the FNM_PATHNAME
|
||||||
flag set by default. This means that '/'
|
flag set by default. This means that '/'
|
||||||
@ -8181,7 +8193,7 @@ for i in range(nres):
|
|||||||
Recoll work on these (esp. with the monitor:
|
Recoll work on these (esp. with the monitor:
|
||||||
media gets indexed on mount, all data gets erased
|
media gets indexed on mount, all data gets erased
|
||||||
on unmount). Explicitely adding '/media/xxx' to
|
on unmount). Explicitely adding '/media/xxx' to
|
||||||
the topdirs will override this.</p>
|
the 'topdirs' variable will override this.</p>
|
||||||
</dd>
|
</dd>
|
||||||
<dt><a name=
|
<dt><a name=
|
||||||
"RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHSFNMPATHNAME"
|
"RCL.INSTALL.CONFIG.RECOLLCONF.SKIPPEDPATHSFNMPATHNAME"
|
||||||
@ -8206,16 +8218,28 @@ for i in range(nres):
|
|||||||
skippedPaths.</p>
|
skippedPaths.</p>
|
||||||
</dd>
|
</dd>
|
||||||
<dt><a name=
|
<dt><a name=
|
||||||
|
"RCL.INSTALL.CONFIG.RECOLLCONF.ZIPUSESKIPPEDNAMES"
|
||||||
|
id=
|
||||||
|
"RCL.INSTALL.CONFIG.RECOLLCONF.ZIPUSESKIPPEDNAMES"></a><span class="term"><code class="varname">zipUseSkippedNames</code></span></dt>
|
||||||
|
<dd>
|
||||||
|
<p>Use skippedNames inside Zip archives. Fetched
|
||||||
|
directly by the rclzip handler. Skip the patterns
|
||||||
|
defined by skippedNames inside Zip archives. Can
|
||||||
|
be redefined for subdirectories. See
|
||||||
|
https://www.lesbonscomptes.com/recoll/faqsandhowtos/FilteringOutZipArchiveMembers.html</p>
|
||||||
|
</dd>
|
||||||
|
<dt><a name=
|
||||||
"RCL.INSTALL.CONFIG.RECOLLCONF.ZIPSKIPPEDNAMES" id=
|
"RCL.INSTALL.CONFIG.RECOLLCONF.ZIPSKIPPEDNAMES" id=
|
||||||
"RCL.INSTALL.CONFIG.RECOLLCONF.ZIPSKIPPEDNAMES"></a><span class="term"><code class="varname">zipSkippedNames</code></span></dt>
|
"RCL.INSTALL.CONFIG.RECOLLCONF.ZIPSKIPPEDNAMES"></a><span class="term"><code class="varname">zipSkippedNames</code></span></dt>
|
||||||
<dd>
|
<dd>
|
||||||
<p>Space-separated list of wildcard expressions
|
<p>Space-separated list of wildcard expressions
|
||||||
for names that should be ignored inside zip
|
for names that should be ignored inside zip
|
||||||
archives. This is used directly by the zip
|
archives. This is used directly by the zip
|
||||||
handler, and has a function similar to
|
handler. If zipUseSkippedNames is not set,
|
||||||
skippedNames, but works independantly. Can be
|
zipSkippedNames defines the patterns to be
|
||||||
redefined for subdirectories. Supported by recoll
|
skipped inside archives. If zipUseSkippedNames is
|
||||||
1.20 and newer. See
|
set, the two lists are concatenated and used. Can
|
||||||
|
be redefined for subdirectories. See
|
||||||
https://www.lesbonscomptes.com/recoll/faqsandhowtos/FilteringOutZipArchiveMembers.html</p>
|
https://www.lesbonscomptes.com/recoll/faqsandhowtos/FilteringOutZipArchiveMembers.html</p>
|
||||||
</dd>
|
</dd>
|
||||||
<dt><a name=
|
<dt><a name=
|
||||||
|
|||||||
@ -6171,6 +6171,13 @@ for i in range(nres):
|
|||||||
redefined, this is specified for each in the next
|
redefined, this is specified for each in the next
|
||||||
section. </para>
|
section. </para>
|
||||||
|
|
||||||
|
<important>
|
||||||
|
<para>Global parameters <emphasis>must not</emphasis> be defined in
|
||||||
|
a directory subsection, else they will not be found at all by the
|
||||||
|
&RCL; code, which looks for them at the top level
|
||||||
|
(e.g. <literal>skippedPaths</literal>).</para>
|
||||||
|
</important>
|
||||||
|
|
||||||
<para>When found at the beginning of a file path, the tilde
|
<para>When found at the beginning of a file path, the tilde
|
||||||
character (~) is expanded to the name of the user's home
|
character (~) is expanded to the name of the user's home
|
||||||
directory, as a shell would do.</para>
|
directory, as a shell would do.</para>
|
||||||
|
|||||||
@ -92,18 +92,20 @@ noContentSuffixes+ =
|
|||||||
|
|
||||||
# <var name="skippedPaths" type="string">
|
# <var name="skippedPaths" type="string">
|
||||||
#
|
#
|
||||||
# <brief>Paths we should not go into.</brief><descr>Space-separated list of
|
# <brief>Absolute paths we should not go into.</brief>
|
||||||
# wildcard expressions for filesystem paths. Can contain files and
|
# <descr>Space-separated list of wildcard expressions for absolute
|
||||||
# directories. The database and configuration directories will
|
# filesystem paths. Must be defined at the top level of the configuration
|
||||||
# automatically be added. The expressions are matched using 'fnmatch(3)'
|
# file, not in a subsection. Can contain files and directories. The database and
|
||||||
# with the FNM_PATHNAME flag set by default. This means that '/' characters
|
# configuration directories will automatically be added. The expressions
|
||||||
# must be matched explicitely. You can set 'skippedPathsFnmPathname' to 0
|
# are matched using 'fnmatch(3)' with the FNM_PATHNAME flag set by
|
||||||
# to disable the use of FNM_PATHNAME (meaning that '/*/dir3' will match
|
# default. This means that '/' characters must be matched explicitely. You
|
||||||
# '/dir1/dir2/dir3'). The default value contains the usual mount point for
|
# can set 'skippedPathsFnmPathname' to 0 to disable the use of FNM_PATHNAME
|
||||||
# removable media to remind you that it is a bad idea to have Recoll work
|
# (meaning that '/*/dir3' will match '/dir1/dir2/dir3'). The default value
|
||||||
# on these (esp. with the monitor: media gets indexed on mount, all data
|
# contains the usual mount point for removable media to remind you that it
|
||||||
# gets erased on unmount). Explicitely adding '/media/xxx' to the topdirs
|
# is a bad idea to have Recoll work on these (esp. with the monitor: media
|
||||||
# will override this.</descr></var>
|
# gets indexed on mount, all data gets erased on unmount). Explicitely
|
||||||
|
# adding '/media/xxx' to the 'topdirs' variable will override
|
||||||
|
# this.</descr></var>
|
||||||
skippedPaths = /media
|
skippedPaths = /media
|
||||||
|
|
||||||
# <var name="skippedPathsFnmPathname" type="bool"><brief>Set to 0 to
|
# <var name="skippedPathsFnmPathname" type="bool"><brief>Set to 0 to
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user