system.rootdaemonrc man page

system.rootdaemonrc, .rootdaemonrc — access control directives for ROOT daemons


ROOTDAEMORC, $HOME/.rootdaemonrc
/etc/root/system.rootdaemonrc, $ROOTSYS/etc/system.rootdaemonrc


This manual page documents the format of directives specifying access control directives for ROOT daemons. These directives are read from a text file whose full path is taken from the environment variable ROOTDAEMONRC. If such a variable in undefined, the daemon looks for a file named .rootdaemonrc in the $HOME directory of the user starting the daemon; if this file does not exists either, the file system.rootdaemonrc, located under /etc/root or $ROOTSYS/etc, is used. If none of these file exists (or is readable), the daemon makes use of a default built-in directive derived from the configuration options of the installation.



Valid examples:

default none

All requests are denied unless specified by dedicated directives.

default 0 ssh

Authentication mechanisms allowed by default are 'usrpwd' (code 0) and 'ssh'

137.138. 0 4

Authentication mechanisms allowed from host in the domain 137.138. ( are 'usrpwd' (code 0) and 'ssh' 4 1 3 2 5 0

All mechanisms are accepted for requests coming from host .

lxplus* 4 1 globus 0:qwerty:uytre

Requests from the lxplus cluster can authenticate using 'ssh', 'srp' and 'globus'; users 'qwerty' and 'uytre' can also use 'usrpwd' .

pcep* 0:-qwerty 4

Requests from the pcep* nodes can authenticate using 'usrpwd' and 'ssh' when accessing the 'rootd' daemon ; user 'qwerty' can only use 'ssh'.

See Also

rootd(1), proofd(1)

For more information on the ROOT system, please refer to .

Original Authors

The ROOT team (see web page above):

Rene Brun and Fons Rademakers


This manual page was written by G. Ganis <> .

Referenced By


Version 4 ROOT