You are here

Running PROOF using proofd

Configuring and starting proofd

The proofd daemon can be started on the command line or via the standard service scripts. Several options can be used to fine-tune the behaviour (see the reference guide for the full list)

By default the daemon sends itself in the background (daemon mode) sending the log messages to syslog. However, for testing, it may be more practical to have it running in the foreground; and option is provided for that.

Some of the typical use-cases are:
Command line in the background answering on port 5151 (instead of the default 1093)

$> proofd -p 5151

  • Command line in the foreground, answering on the default port, authentication turned off, and a lot of debugging printouts
  • $> proofd -f -noauth -d 3
    • As init.d service; the script /etc/init.d/proofd must be created (check that the paths for the executable are correct for your installation); the variable PROOFDOPTS must be defined in /etc/sysconfig/proofd.
    • Handled by xinetd; the script /etc/xinetd.d/proofd must be created; option -i is MANDATORY in this case.