xrootd can be installed as follow.
$ su - root # ###set public interface # #rocks set host interface ip xrootd-0-0 iface=eth1 ip=1.2.3.4 #rocks set host interface name xrootd-0-0 iface=eth1 name=rocks-xrootd #rocks set host interface subnet xrootd-0-0 eth1 public #rocks set host attr xrootd-0-0 primary_net public #rocks add host route xrootd-0-0 0.0.0.0 1.2.3.1 netmask=0.0.0.0 #rocks add host attr xrootd-0-0 OSG_XRD value=true # ###site especific/changing default if needed (check defaults first) # # rocks set host attr xrootd-0-0 OSG_CMS_LOCAL_SITE value=T3_US_MySite # rocks set host attr xrootd-0-0 OSG_GumsServer value="my.gums.server" # rocks set host attr xrootd-0-0 OSG_XRDServer value="rocks-xrootd.server" # rocks set host attr xrootd-0-0 OSG_XROOTD_LOCAL_REDIRECTOR value="my.redir.pool.server+" # ###setting user cert path (needed to download CMS_LOCAL_SITE/PhEDEx/storage.xml ) # # rocks add host attr xrootd-0-0 OSG_CMS_USERCERT value=/path/to/my/cert/usercert.pem # rocks add host attr xrootd-0-0 OSG_CMS_USERKEY value=/path/to/my/cert/userkey.pem # ###setting service certs # # rocks add host sec_attr xrootd-0-0 attr=hostcert value="/path/to/cert/hostcert.pem" crypted=true # rocks add host sec_attr xrootd-0-0 attr=hostkey value="/path/to/certkey/hostkey.pem" crypted=true # ### reinstall # #shoot-node xrootd-0-0 # ### post install # #check /root/cert-install.log #rocks run host xrootd-0-0 command='chkconfig xrootd on' #rocks run host xrootd-0-0 command='chkconfig cmsd on' #rocks run host xrootd-0-0 command='service xrootd start' #rocks run host xrootd-0-0 command='service cmsd start' |