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).