*** empty log message ***
This commit is contained in:
parent
2ba0ea3254
commit
40ee0199a9
@ -152,7 +152,8 @@ More documentation can be found in the doc/ directory or at http://www.recoll.or
|
|||||||
|
|
||||||
Configure options: --without-aspell will disable the code for phonetic
|
Configure options: --without-aspell will disable the code for phonetic
|
||||||
matching of search terms. --with-fam or --with-inotify will enable the
|
matching of search terms. --with-fam or --with-inotify will enable the
|
||||||
code for real time indexing. Refer to configure --help output for details.
|
code for real time indexing. Inotify support is enabled by default on
|
||||||
|
recent Linux systems.
|
||||||
|
|
||||||
Normal procedure:
|
Normal procedure:
|
||||||
|
|
||||||
|
|||||||
62
src/README
62
src/README
@ -386,42 +386,40 @@ More documentation can be found in the doc/ directory or at http://www.recoll.or
|
|||||||
|
|
||||||
Real time monitoring/indexing is performed by starting the recollindex -m
|
Real time monitoring/indexing is performed by starting the recollindex -m
|
||||||
command. With this option, recollindex will detach from the terminal and
|
command. With this option, recollindex will detach from the terminal and
|
||||||
become a daemon, forever monitoring file changes and updating the index.
|
become a daemon, permanently monitoring file changes and updating the
|
||||||
|
index.
|
||||||
|
|
||||||
The package must have been configured with option --with-fam or
|
The real time indexing support can be customised during package
|
||||||
--with-inotify for the monitoring code and option to be enabled in
|
configuration with the --with[out]-fam or --with[out]-inotify options. The
|
||||||
recollindex. This is not currently the default.
|
default is currently to include inotify monitoring on systems that support
|
||||||
|
it.
|
||||||
|
|
||||||
The rclmon.sh script can be used to easily start and stop the daemon. It
|
The rclmon.sh script can be used to easily start and stop the daemon. It
|
||||||
can be found in the examples directory (typically
|
can be found in the examples directory (typically
|
||||||
/usr/local/[share/]recoll/examples).
|
/usr/local/[share/]recoll/examples).
|
||||||
|
|
||||||
Starting and stopping the daemon could be performed, for example, as part
|
Starting the daemon is normally performed as part of the user session
|
||||||
of the user session script. For example, my out of fashion xdm-based
|
script. For example, my out of fashion xdm-based session has a .xsession
|
||||||
session has a .xsession script with the following lines at the end:
|
script with the following lines at the end:
|
||||||
|
|
||||||
recollconf=$HOME/.recoll-home
|
recollconf=$HOME/.recoll-home
|
||||||
recolldata=/usr/local/share/recoll
|
recolldata=/usr/local/share/recoll
|
||||||
RECOLL_CONFDIR=$recollconf $recolldata/examples/rclmon.sh start
|
RECOLL_CONFDIR=$recollconf $recolldata/examples/rclmon.sh start
|
||||||
|
|
||||||
fvwm
|
fvwm
|
||||||
|
|
||||||
RECOLL_CONFDIR=$recollconf $recolldata/examples/rclmon.sh stop
|
|
||||||
|
|
||||||
The indexing daemon gets started, then the window manager, for which the
|
The indexing daemon gets started, then the window manager, for which the
|
||||||
session waits. When the window manager exits, the indexing daemon is
|
session waits.
|
||||||
stopped, then the session ends (at script exit). This should be adjusted
|
|
||||||
for your flavour of session management, and of course, there are other
|
By default the indexing daemon will monitor the state of the X11 session,
|
||||||
possibilities.
|
and exit when it finishes, it is not necessary to kill it explicitely.
|
||||||
|
(The X11 server monitoring can be disabled with option -x to recollindex).
|
||||||
|
|
||||||
Under KDE, you can place a small script to start recollindex -m under
|
Under KDE, you can place a small script to start recollindex -m under
|
||||||
$HOME/.kde/Autostart. This will be executed when the session begins, and
|
$HOME/.kde/Autostart. This will be executed when the session begins.
|
||||||
the process seems to get a SIGHUP signal and be terminated when the
|
|
||||||
session ends.
|
|
||||||
|
|
||||||
There is a similar mechanism under Gnome (find the session control tool in
|
There is a similar mechanism under Gnome (find the session control tool in
|
||||||
the menus and use the "Startup programs" tab). I could find an easy way to
|
the menus and use the "Startup programs" tab).
|
||||||
stop recollindex at the end of the session though.
|
|
||||||
|
|
||||||
By default, the indexing daemon will write its messages to a file inside
|
By default, the indexing daemon will write its messages to a file inside
|
||||||
the configuration directory (this is controlled by the daemlogfilename and
|
the configuration directory (this is controlled by the daemlogfilename and
|
||||||
@ -430,10 +428,10 @@ More documentation can be found in the doc/ directory or at http://www.recoll.or
|
|||||||
runs permanently, the log file may grow quite big, depending on the log
|
runs permanently, the log file may grow quite big, depending on the log
|
||||||
level.
|
level.
|
||||||
|
|
||||||
The real time indexing code is relatively young, and there are still a few
|
While it is convenient that data is indexed in real time, repeated
|
||||||
quirks. File deletions occurring while the monitor is not running will not
|
indexing can generate a significant load on the system when files such as
|
||||||
be detected. You'll have to run a normal incremental indexing pass from
|
email folders change. You probably do not want to enable it if your system
|
||||||
time to time to purge the database. There may still be other problems.
|
is short on resources. Periodic indexing is adequate in most cases.
|
||||||
|
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
|
||||||
@ -540,6 +538,10 @@ More documentation can be found in the doc/ directory or at http://www.recoll.or
|
|||||||
|
|
||||||
* Find similar
|
* Find similar
|
||||||
|
|
||||||
|
* Find similar
|
||||||
|
|
||||||
|
* Parent document
|
||||||
|
|
||||||
The Preview and Edit entries do the same thing as the corresponding links.
|
The Preview and Edit entries do the same thing as the corresponding links.
|
||||||
The two following entries will copy either an URL or the file path to the
|
The two following entries will copy either an URL or the file path to the
|
||||||
clipboard, for pasting into another application.
|
clipboard, for pasting into another application.
|
||||||
@ -549,6 +551,17 @@ More documentation can be found in the doc/ directory or at http://www.recoll.or
|
|||||||
start a simple search, with a good chance of finding documents related to
|
start a simple search, with a good chance of finding documents related to
|
||||||
the current result.
|
the current result.
|
||||||
|
|
||||||
|
The Copy File Name and Copy Url copy the relevant data to the clipboard,
|
||||||
|
for later pasting.
|
||||||
|
|
||||||
|
The Parent document entry will appear for documents which are not actually
|
||||||
|
files but are part of, or attached to, a higher level document. This entry
|
||||||
|
is mainly useful for email attachments and permits viewing the message to
|
||||||
|
which the document is attached. Note that the entry will also appear for
|
||||||
|
an email which is part of an mbox folder file, but that you can't actually
|
||||||
|
visualize the folder (there will be an error dialog if you try). Recoll is
|
||||||
|
unfortunately not yet smart enough to disable the entry in this case.
|
||||||
|
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
|
||||||
3.3. The preview window
|
3.3. The preview window
|
||||||
@ -1043,7 +1056,8 @@ More documentation can be found in the doc/ directory or at http://www.recoll.or
|
|||||||
|
|
||||||
Configure options: --without-aspell will disable the code for phonetic
|
Configure options: --without-aspell will disable the code for phonetic
|
||||||
matching of search terms. --with-fam or --with-inotify will enable the
|
matching of search terms. --with-fam or --with-inotify will enable the
|
||||||
code for real time indexing. Refer to configure --help output for details.
|
code for real time indexing. Inotify support is enabled by default on
|
||||||
|
recent Linux systems.
|
||||||
|
|
||||||
Normal procedure:
|
Normal procedure:
|
||||||
|
|
||||||
|
|||||||
@ -24,7 +24,7 @@
|
|||||||
Dockes</holder>
|
Dockes</holder>
|
||||||
</copyright>
|
</copyright>
|
||||||
|
|
||||||
<releaseinfo>$Id: usermanual.sgml,v 1.33 2006-12-24 07:40:26 dockes Exp $</releaseinfo>
|
<releaseinfo>$Id: usermanual.sgml,v 1.34 2006-12-24 07:52:52 dockes Exp $</releaseinfo>
|
||||||
|
|
||||||
<abstract>
|
<abstract>
|
||||||
<para>This document introduces full text search notions
|
<para>This document introduces full text search notions
|
||||||
@ -426,20 +426,19 @@ recoll
|
|||||||
become a daemon, permanently monitoring file changes and updating
|
become a daemon, permanently monitoring file changes and updating
|
||||||
the index.</para>
|
the index.</para>
|
||||||
|
|
||||||
<para>The package must have been
|
<para>The real time indexing support can be customised during package
|
||||||
<link linkend="rcl.install.building.build">configured</link>
|
<link linkend="rcl.install.building.build">configuration</link>
|
||||||
with option <literal>--with-fam</literal> or
|
with the <literal>--with[out]-fam</literal> or
|
||||||
<literal>--with-inotify</literal> for the monitoring
|
<literal>--with[out]-inotify</literal> options. The default is
|
||||||
code and option to be enabled in
|
currently to include inotify monitoring on systems that support
|
||||||
<command>recollindex</command>. The default is currently to
|
it.</para>
|
||||||
include inotify monitoring on systems that support it.</para>
|
|
||||||
|
|
||||||
<para>The <filename>rclmon.sh</filename> script can be used to
|
<para>The <filename>rclmon.sh</filename> script can be used to
|
||||||
easily start and stop the daemon. It can be found in the
|
easily start and stop the daemon. It can be found in the
|
||||||
<filename>examples</filename> directory (typically
|
<filename>examples</filename> directory (typically
|
||||||
<filename>/usr/local/[share/]recoll/examples</filename>).</para>
|
<filename>/usr/local/[share/]recoll/examples</filename>).</para>
|
||||||
|
|
||||||
<para>Starting and stopping the daemon can be performed as part
|
<para>Starting the daemon is normally performed as part
|
||||||
of the user session script. For example, my out of fashion
|
of the user session script. For example, my out of fashion
|
||||||
xdm-based session has a <filename>.xsession</filename> script
|
xdm-based session has a <filename>.xsession</filename> script
|
||||||
with the following lines at the end:</para>
|
with the following lines at the end:</para>
|
||||||
@ -450,25 +449,23 @@ RECOLL_CONFDIR=$recollconf $recolldata/examples/rclmon.sh start
|
|||||||
|
|
||||||
fvwm
|
fvwm
|
||||||
|
|
||||||
RECOLL_CONFDIR=$recollconf $recolldata/examples/rclmon.sh stop
|
|
||||||
</programlisting>
|
</programlisting>
|
||||||
|
|
||||||
<para>The indexing daemon gets started, then the window manager,
|
<para>The indexing daemon gets started, then the window manager,
|
||||||
for which the session waits. When the window manager exits, the
|
for which the session waits.</para> <para>By default the
|
||||||
indexing daemon is stopped, then the session ends (at script
|
indexing daemon will monitor the state of the X11 session, and
|
||||||
exit). This should be adjusted for your flavour of session
|
exit when it finishes, it is not necessary to kill it
|
||||||
management, and of course, there are other possibilities.</para>
|
explicitely. (The X11 server monitoring can be disabled with option
|
||||||
|
<literal>-x</literal> to <command>recollindex</command>).
|
||||||
|
</para>
|
||||||
|
|
||||||
<para>Under KDE, you can place a small script to start
|
<para>Under KDE, you can place a small script to start
|
||||||
<command>recollindex -m</command> under
|
<command>recollindex -m</command> under
|
||||||
<filename>$HOME/.kde/Autostart</filename>. This will be executed
|
<filename>$HOME/.kde/Autostart</filename>. This will be executed
|
||||||
when the session begins, and the process seems to get a SIGHUP
|
when the session begins.</para>
|
||||||
signal and be terminated when the session ends.</para>
|
|
||||||
|
|
||||||
<para>There is a similar mechanism under Gnome (find the session
|
<para>There is a similar mechanism under Gnome (find the session
|
||||||
control tool in the menus and use the "Startup programs" tab). I
|
control tool in the menus and use the "Startup programs" tab).</para>
|
||||||
could find an easy way to stop <command>recollindex</command> at
|
|
||||||
the end of the session though.</para>
|
|
||||||
|
|
||||||
<para>By default, the indexing daemon will write its messages to
|
<para>By default, the indexing daemon will write its messages to
|
||||||
a file inside the configuration directory (this is controlled by
|
a file inside the configuration directory (this is controlled by
|
||||||
@ -478,11 +475,11 @@ RECOLL_CONFDIR=$recollconf $recolldata/examples/rclmon.sh stop
|
|||||||
when the daemon starts. If the daemon runs permanently, the log
|
when the daemon starts. If the daemon runs permanently, the log
|
||||||
file may grow quite big, depending on the log level.</para>
|
file may grow quite big, depending on the log level.</para>
|
||||||
|
|
||||||
<para>The real time indexing code is relatively young, and there
|
<para>While it is convenient that data is indexed in real time,
|
||||||
are still a few quirks. File deletions occurring while the
|
repeated indexing can generate a significant load on the system
|
||||||
monitor is not running will not be detected. You'll have to run
|
when files such as email folders change. You probably do not
|
||||||
a normal incremental indexing pass from time to time to purge
|
want to enable it if your system is short on resources. Periodic
|
||||||
the database. There may still be other problems.</para>
|
indexing is adequate in most cases.</para>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
@ -1364,8 +1361,8 @@ RECOLL_CONFDIR=$recollconf $recolldata/examples/rclmon.sh stop
|
|||||||
will disable the code for phonetic matching of search
|
will disable the code for phonetic matching of search
|
||||||
terms. <literal>--with-fam</literal> or
|
terms. <literal>--with-fam</literal> or
|
||||||
<literal>--with-inotify</literal> will enable the code for
|
<literal>--with-inotify</literal> will enable the code for
|
||||||
real time indexing. Refer to <literal>configure
|
real time indexing. Inotify support is enabled by default on
|
||||||
--help</literal> output for details.</para>
|
recent Linux systems.</para>
|
||||||
|
|
||||||
<para>Normal procedure:</para>
|
<para>Normal procedure:</para>
|
||||||
<screen>
|
<screen>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user