EnglishFrenchSpanish

OnWorks favicon

bogoupgrade - Online in the Cloud

Run bogoupgrade in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command bogoupgrade that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


bogoupgrade - upgrades bogofilter database to current version

SYNOPSIS


bogoupgrade [-h] -d directory [-i input file] [-o output file] [-b path to bogoutil]

DESCRIPTION


bogoupgrade is a command to upgrade bogofilter's databases from an old format to the
current format. Since the format of the database changes once in a while, the utility is
designed to make the upgrade easy.

OPTIONS


The -h option prints the help message and exits.

The -d specifies the directory with the wordlists for converting. This option is used when
converting from multiple, separate wordlists (spamlist.db and goodlist.db - containing
spam and ham tokens, respectively) to a combined wordlist (wordlist.db) which contains
both spam and ham tokens.

The -i specifies the input file to be converted. It should be a text file containing
message counts, and possibly data. If there is no data in the text file, there should be a
Berkeley DB file in the same directory as the text file which contains the data.

The -o specifies the output Berkeley DB file.

The -b gives the path to the bogoutil command. It defaults to 'bogoutil', in the hopes
that your shell will find it.

UPGRADING


Follow these instructions to upgrade bogofilter's databases to the latest version.

1. Stop all instances of bogofilter. While the upgrade tools lock the database files, the
upgrade may take a long time if you have a busy site. Don't forget to stop cron jobs
or daemons that fetch and process mail and could fire off bogofilter.

2. Backup your data. Let's assume that you said:

$ mv ~/.bogofilter ~/.bogofilter.safe
$ mkdir ~/.bogofilter

3. If your bogofilter version is less than 0.7, say:

$ bogoupgrade -i ~/.bogofilter.safe/goodlist -o ~/.bogofilter/goodlist.db
$ bogoupgrade -i ~/.bogofilter.safe/badlist -o ~/.bogofilter/spamlist.db

If your bogofilter version is 0.7 or greater, say:

$ bogoupgrade -i ~/.bogofilter.safe/hamlist.count -o ~/.bogofilter/goodlist.db
$ bogoupgrade -i ~/.bogofilter.safe/spamlist.count -o ~/.bogofilter/spamlist.db

4. Current versions of bogofilter use a combined wordlist that holds both spam and
non-spam tokens. It is named wordlist.db. If you're updating from a version older than
0.14.0 that has separate wordlists (named goodlist.db and spamlist.db), use:

$ bogoupgrade -d ~/.bogofilter.safe

5. Done. Restart any stopped daemons, cron tasks, etc.

Use bogoupgrade online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Alt-F
    Alt-F
    Alt-F provides a free and open source
    alternative firmware for the DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F has Samba and NFS;
    supports ext2/3/4...
    Download Alt-F
  • 2
    usm
    usm
    Usm is a unified slackware package
    manager that handles automatic
    dependency resolution. It unifies
    various package repositories including
    slackware, slacky, p...
    Download usm
  • 3
    Chart.js
    Chart.js
    Chart.js is a Javascript library that
    allows designers and developers to draw
    all kinds of charts using the HTML5
    canvas element. Chart js offers a great
    array ...
    Download Chart.js
  • 4
    iReport-Designer for JasperReports
    iReport-Designer for JasperReports
    NOTE: iReport/Jaspersoft Studio Support
    Announcement: As of version 5.5.0,
    Jaspersoft Studio will be the official
    design client for JasperReports. iReport
    will...
    Download iReport-Designer for JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF will install all the
    software that Fedora Linux and others
    doesn't include by default, after
    running Fedora for the first time. Its
    easy for...
    Download PostInstallerF
  • 6
    strace
    strace
    The strace project has been moved to
    https://strace.io. strace is a
    diagnostic, debugging and instructional
    userspace tracer for Linux. It is used
    to monitor a...
    Download strace
  • More »

Linux commands

Ad