tracker-miner-fs.cfg(5) Configuration Files tracker-miner-fs.cfg(5)NAME
tracker-miner-fs.cfg - Configuration file for tracker-miner-fs
DESCRIPTION
This file resides in $HOME/.config/tracker/ and uses the common .ini format, i.e.
[Group]
# Comment
Key=Value
SECTIONS
[General]
Verbosity
Log verbosity, 0=errors, 1=minimal, 2=detailed, 3=debug.
InitialSleep=15
Time in seconds before crawling filesystem (0->1000).
[Monitors]
EnableMonitors=true
Set to false to completely disable any monitoring.
ScanTimeout=0
Time in seconds between same events to prevent flooding (0->1000).
CacheTimeout=60
Time in seconds for events to be cached (0->1000).
[Indexing]
Throttle=0
Sets the indexing speed (0->20, where 20=slowest speed).
IndexOnBattery=false
Set to true to index while running on battery.
IndexOnBatteryFirstTime=true
Set to true to index while running on battery for the first time only.
IndexMountedDirectories=true
Set to true to enable traversing mounted directories on other file systems (this excludes removable devices).
IndexRemovableMedia=true
Set to true to enable traversing ALL removable media such as memory cards, CDs, DVDS, etc. Disabling this means that IndexOpticalD-
iscs has no effect and is considered false.
IndexOpticalDiscs=false
Set to true to enable traversing optical discs only, this includes CDs DVDs, etc. IndexRemovableMedia must be true for this option
to have any effect.
LowDiskSpaceLimit=1
Pause indexer when disk space is <= this value (0->100, value is in % of $HOME file system, -1=disable pausing).
IndexRecursiveDirectories=$HOME;
List of directories to crawl recursively for indexing (separator=;).
IndexSingleDirectories=
List of directories to index but not sub-directories for changes (separator=;).
IgnoredDirectories=po;CVS;.svn;.git;core-dumps;
List of directories to NOT crawl for indexing (separator=;).
IgnoredDirectoriesWithContent=backup.metadata;
List of directories to NOT crawl for indexing based on child files (separator=;).
IgnoredFiles=*~;*.o;
List of files to NOT index (separator=;).
SEE ALSO tracker-miner-fs(1), tracker-extract.cfg(5), tracker-fts.cfg(5), tracker-store.cfg(5).
GNU September 2009 tracker-miner-fs.cfg(5)
Check Out this Related Man Page
tracker-control(1) User Commands tracker-control(1)NAME
tracker-control - Manage Tracker processes and data
SYNOPSIS
tracker-control [OPTION...]
DESCRIPTION
tracker-control manages and checks status of all Tracker processes and data.
Controls Tracker both at process level, and at entity level (store, miners).
To start or stop miners, you can use --start. The store is started automatically by the D-Bus calls from the miners.
It also allows checking the status of the Tracker store and all data miners. For tracker-store , the status is always Idle unless it is
restoring a backup and/or replaying a journal (regardless of load from applications or miners). For a list of common statuses, see
--list-common-statuses.
The miners can be paused or resumed using this command and you can also list miners running and available.
COMMON OPTIONS
-?, --help
Show summary of options by group.
-?, --help-all
Show all groups and options.
-V, --version
Returns the version of this program.
GENERAL OPTIONS -p, --list-processes
This lists all Tracker processes in the system.
-k, --kill=[all|store|miners]
This uses SIGKILL to stop all Tracker processes found matching the parameter, if no extra parameter is passed, all will be assumed.
This is not advised unless you are having problems stopping Tracker in the first place. This GUARANTEES death.
-t, --terminate=[all|store|miners]
This uses SIGTERM to stop all Tracker processes found matching the parameter, if no extra parameter is passed, all will be assumed.
This is recommended over --kill because it gives the processes time to shutdown cleanly.
-r, --hard-reset
This kills all processes in the same way that --kill does but it also removes all databases. Restarting tracker-store re-creates the
databases.
-e, --soft-reset
A soft reset works exactly the same way that --hard-reset does, with the exception that the backup and journal are not removed.
These are restored when tracker-store is restarted.
-c, --remove-config
This removes all config files in $HOME/.config/tracker. All files listed are files which were found and successfully removed.
Restarting the respective processes re-creates the default configuration files.
--get-log-verbosity
This displays the log verbosity for ALL components using GSettings for this configuration. For possible values, see --set-log-ver-
bosity.
--set-log-verbosity=[debug|detailed|minimal|errors]
This sets the log verbosity for ALL components using GSettings using this configuration option ('verbosity').
-s, --start
Starts all miners. This indirectly starts tracker-store too because it is needed for miners to operate properly.
-b, --backup=FILE
Begins backing up the Tracker databases to the FILE given.
-o, --restore=FILE
Begins restoring a previous backup (see --backup ) to the Tracker databases. The FILE points to the location of the backup.
STATUS OPTIONS -S, --status
Show the current status of all Tracker entities (store and all available miners).
-F, --follow
Follow status changes as they happen. This requires Ctrl+C to stop and return to the command line. Each new status is put on a new
line.
-C, --list-common-statuses
This will list statuses most commonly produced by miners and the store. These statuses are not translated when sent over D-Bus and
should be translated by each application. These are not considered static and are subject to change at any point.
Additionally, these statuses are not the only ones which may be reported by a miner. There may be other states pertaining to the
specific roles of the miner in question.
MINER OPTIONS -m, --reindex-mime-type=MIME
Re-index files which match the MIME type supplied. This is usually used when installing new extractors which support MIME types pre-
viously unsupported. This forces Tracker to re-index those files. You can use --reindex-mime-type more than once per MIME type.
-f, --index-file=FILE
(Re)index a file matching the FILE type supplied.
-l, --list-miners-running
This will list all miners which have responded to a D-Bus call. Sometimes it is helpfult to use this command with --list-miners-
available.
-a, --list-miners-available
This will list all miners which are available even if they are not running at the moment.
-i, --pause-details
For listing all miners which are paused and the reasons for being paused, you can use this. It will also display the application
that requested the pause too.
--miner=MINER
This argument is used with --pause or --resume to say which miner you want to pause or resume. You can use the full D-Bus name, e.g.
org.freedesktop.Tracker1.Miner.Files OR you can use the suffix, e.g. Files
--pause=REASON
The REASON here is useful to know WHY the miner should be paused. A miner can be paused many times by multiple applications. Only
when all pauses have been resumed will it continue. If successful, a cookie will be given to uniquely identify the request. This
cookie is used to resume the pause at a later stage.
--pause-for-process=REASON
This works exactly the same way as --pause with the exception that it only keeps the pause active while the calling process is
alive. As soon as you press Ctrl+C the pause is resumed automatically.
--resume=COOKIE
The COOKIE is given by a successful --pause command. It is a number which identifies each pause request. When all pauses have been
resumed, the miner will resume working.
SEE ALSO tracker-store(1).
GNU September 2009 tracker-control(1)