What files does Swish-e write?
Swish writes the index file, of course. This is specified with the IndexFile configuration directive or by the -f command line switch. The index file is actually a collection of files, but all start with the file name specified with the IndexFile directive or the -f command line switch. For example, the file ending in .prop contains the document properties. When creating the index files Swish-e appends the extension .temp to the index file names. When indexing is complete Swish-e renames the .temp files to the index files specified by IndexFile or -f. This is done so that existing indexes remain untouched until it completes indexing. Swish-e also writes temporary files in some cases during indexing (e.g. -s http, -s prog with filters), when merging, and when using -e). Temporary files are created with the mkstemp(3) function (with 0600 permission on unix-like operating systems). The temporary files are created in the directory specified by the environment variables TMPDIR and TMP in th