next up previous contents index
Next: A.3 $HARVEST_HOME/brokers Up: A Programs and layout Previous: A.1 $HARVEST_HOME

A.2 $HARVEST_HOME/bin

  The $HARVEST_HOME/bin directory only contains programs that users would normally run directly. All other programs (e.g., individual summarizers for the Gatherer) as well as Perl library code are in the lib directory. The bin directory contains the following programs:

 
CreateBroker
Creates a Broker.
Usage: CreateBroker [skeleton-tree [destination]]

  Gatherer
Main user interface to the Gatherer. This program is run by the RunGatherer script found in a Gatherer's directory.
Usage: Gatherer [-manual|-export|-debug] file.cf

  Harvest
The program used by RunHarvest to create and run Harvest servers as per the user's description.
Usage: Harvest [flags], where flags can be any of the following:
        -novice         Simplest Q&A.  Mostly uses the defaults.
        -expert         Most flexible Q&A.  No defaults used. (default)
        -glimpse        Use Glimpse for the Broker. (default)
        -wais           Use WAIS for the Broker.
        -dumbtty        Dumb TTY mode (default).
        -cleantty       Clean TTY mode - clears screen, etc.
        -debug          Debug mode.
        -dont-run       Don't run the Broker or the Gatherer.
        -fake           Doesn't build the Harvest servers.
        -protect        Don't change the umask.

  RunCache
Useful script to continually run the Harvest Cache.
Usage: RunCache [cachedir]

  broker
The Broker program. This program is run by the RunBroker script found in a Broker's directory. Logs messages to both broker.out and to admin/LOG.
Usage: broker [broker.conf file] [-nocol]

  cached
The Harvest Cache daemon. This program is run by the RunCache script.
Usage: cached [-ehs] [-f config-file] [-d debug-level] [-[apu] port]
   -e                 Print debug message to stderr.
   -h                 Print help message.
   -R                 Do not set REUSEADDR on port.
   -s                 Disable syslog output.
   -f config-file     Use given config-file instead of /etc/cached.conf.
   -d debug-level     Use given debug-level, prints messages to stderr.
   -a port-number     Specify ASCII port number.  Defaults to 3128.
   -p port-number     Specify TCP (binary) port number.  Defaults to 3129.
   -u port-number     Specify UDP port number. Defaults to 3130.

  gather
The client interface to the Gatherer.
Usage: gather [-info] [-nocompress] host port [timestamp]



Duane Wessels
Wed Jan 31 23:46:21 PST 1996