You are here

Options to proofd

Options to proofd

The daemon proofd accepts options on the command line; the generic syntax is

 

 

proofd args [rootsys-dir]

Recognized arguments are:

 

-A [rootauthrc]
tells proofserv to read user's $HOME/.rootauthrc, if any; by default such private file is ignored to allow complete control on the authentication directives to the cluster administrator, via the system.rootauthrc file; if the optional argument rootauthrc is given, this file takes the highest priority (private user's file being still read with next-to-highest priority) providing a mean to use non-standard file names for authentication directives.
-b tcpwindowsize
specifies the tcp window size in bytes (e.g. see http://www.psc.edu/networking/perf_tune.html). Default is 65535. Only change default for pipes with a high bandwidth*delay product.
-C hostcertfile
defines a file where to find information for the local host Globus information (see GLOBUS.README for details).
-d level
level of debug info written to syslog
0 = no debug (default)
1 = minimum
2 = medium
3 = maximum
-D rootdaemonrc
read access rules from file . By default /system.rootdaemonrc is used for access rules; for privately started daemons $HOME/.rootdaemonrc (if present) takes highest priority.
-E
obsolete; up to v4.00.08 this option was used to force exclusivity of the authentication tokens; with the new approach for authentication tab files this option is dummy.
-f
do not run in daemon mode, but in the foreground.
-G gridmapfile
defines the location of the gridmap file to be used for globus authentication if different from globus default (/etc/grid-security/gridmap); (re)defines the GRIDMAP environment variable.
-h
print usage message.
-i
says we were started by (x)inetd.
-noauth
do not require client authentication.
-p port
specifies the port on which to listen for incoming connections.
-s sshd-port
specifies the port number for the sshd daemon (deafult is 22).
-S keytabfile
use this keytab file, instead of the default (option only supported when compiled with Kerberos5 support).
-T tmpdir
specifies the directory path to be used for temporary files; default is /usr/tmp.
-w
do not check /etc/hosts.equiv, $HOME/.rhosts for UsrPwd authentications; by default these files are checked by calling ruserok(...); if this option is specified a password is always required.
rootsys-dir
directory which must contain bin/proofserv and etc/proof.conf. If not specified, ROOTSYS or built-in path (as specified to ./configure) is tried. (MUST be the last argument).