DOODLED(1)
π DOODLED π (manual page 1, General Commands Manual)
okay bestie, pull up a chair, because we're talking about doodled β yes, the (1) one, the general commands manual one, iykyk π
β¨ NAME β¨
doodled β a daemon to keep your doodle database up-to-date π¦
πΈ SYNOPSIS πΈ
doodled [OPTIONS] [FILENAMES]*
π« DESCRIPTION π«
So like, doodled is literally out here monitoring your filesystem for changes and updating the doodle database so it's always up-to-date with the latest data. main character energy fr fr π
lowkey important:doodledis experimental at this point. also it useslibfam, which means it's limited to monitoring less than 1024 directories for changes. so like... know your limits bestie π
π OPTIONS π
-dFILENAME,--database=FILENAME β use FILENAME for the location of the database (use when building or searching). this one is particularly useful when doodle is used to search different types of files (or is operated with different extractor options). using this option, doodle can be used to build specialized indices (i.e. one per file system), which can in turn improve search performance. when searching, you can pass a colon-separated list of database file names, and in that case all databases are searched. note that the disk-space consumption of a single database is typically slightly smaller than if the database is split into multiple files β nevertheless, the space-savings are likely to be small (a few percent). you can also use the environment variableDOODLE_PATHto set the list of database files to search. the option overrides the environment variable if both are used. if the option is not given andDOODLE_PATHis not set,"/var/lib/doodle"is used. π«Ά-D,--debugβ do not detach from the terminal (do not daemonize). also will print log messages tostderrif no logfile is specified. stay in the group chat, periodt π-f,--filenamesβ include filenames (full path) in the set of keywords-h,--helpβ print help page π₯Ί-lLIBRARIES,--library=LIBRARIES β specify whichlibextractorplugins to use (for building the index with-bor for printing information about files with-e)-LFILENAME,--log=FILENAME β log messages to the given logfile.-mLIMIT,--memory=LIMIT β use at most LIMIT MB of memory for the nodes of the suffix-tree (after that, serialize to disk). note that a smaller value will reduce memory consumption but increase the size of the temporary file (and slow down indexing). the default is 8 MB.-n,--nodefaultβ do not load the default set of plugins (only load plugins specified with-l)-PPATH,--prunepaths=PATH β directories to not put in the database, which would otherwise be. the environment variablePRUNEPATHSalso sets this value. default is"/tmp /usr/tmp /var/tmp /dev /proc /sys". this option can also be used when searching, in which case search results in the specified directories will be ignored. not me ghosting/procπ-v,--versionβ print the version number β-V,--verboseβ be verbose π£οΈ
π ENVIRONMENT π
DOODLE_PATHβ colon-separated list of databases to search. note that when building the database this path must either only contain one filename or the option-bmust be used to specify the database file. default is"/var/lib/doodle".PRUNEPATHSβ space-separated list of paths to exclude. can be overridden with the-Poption.
π§ NOTES π§
Doodle depends on GNU libextractor. you can download libextractor from http://www.gnu.org/software/libextractor/. π
π₯ SEE ALSO π₯
extract(1), doodle(1), fam(3), libdoodle(3)
π LEGAL NOTICE π
libdoodle and doodle are released under the GPL.
π REPORTING BUGS π
report bugs to mantis <https://gnunet.org/bugs/> or by sending electronic mail to <christian@grothoff.org> π§
π AUTHORS π
doodle and doodled were originally written by Christian Grothoff <christian@grothoff.org>. iconic behavior, honestly β¨
π¦ AVAILABILITY π¦
you can obtain the original author's latest version from http://grothoff.org/christian/doodle/.
and that's the whole page bestie π this came from the doodled source, dated Jan 1 2010, and it's the DOODLED(1) entry in the General Commands Manual β no cap, go forth and daemonize responsibly π
π¦ where this page comes from
- debian bookworm: doodled 0.7.2-5 Β· GPL-2.0-or-later
- ubuntu jammy: doodled 0.7.0-10 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms