BF_COMPACT(1)                                                    BF_COMPACT(1)



NAME
       bf_compact - shell script to compact a bogofilter directory

SYNOPSIS
       bf_compact bogofilter_directory [wordlist_name...]

DESCRIPTION
       bf_compact creates a more compact bogofilter working directory with a
       dump/load cycle and renames the previous bogofilter_directory to
       bogofilter_directory.old.

       Note: bf_compact cannot be used to process the current working
       directory, ".", because of directory renaming issues.

       If no wordlist_file arguments are given, then bf_compact will use the
       configured set of wordlists, if the given bogofilter_directory is the
       same as the configured, or use all *.db files if it is a different
       directory.

EXIT STATUS
       The script exits with status code 0 if everything went well, and
       nonzero if it encountered trouble.

NOTES
       This script will delete bogofilter_directory.old and all of its
       contents!

       This script is meant for use with Berkeley DB based bogofilter
       versions.

       This script expects a SUSv2 compliant shell. Solaris systems should
       have the SUNWxcu4 package installed (when bogofilter is configured) so
       that /usr/xpg4/bin/sh can be used.



                                  07/23/2007                     BF_COMPACT(1)
