Hi Adrian, We do try to minimize command line arguments that can come from the config file. However, certain information cannot come from the config file because it is needed way before the config file is read. For instance, -n established the instance and that is needed to create various directories at start-up time. -l establishedsthe log file and we reall need to write out errors we encounter before we even get to the config file. -s Well, that was put in there so that init_d could verify whether or not the server started and, while it can come from the config file, makes it easier to see what pid file should be checked by just looking at the init script. -b places the server in the background before the config file is read (I suppose that could come the config file), though using -b is a standard way of daemonizing servers. -d sets debugging at the earliest possible moment. Generally, one should not specify this option unless there is an aboslute reason to do so since it severly impacts server performance. Gentler tracing is available from the config file. Andy On Sat, 25 Feb 2017, Adrian Sevcenco wrote: > Hi! We are starting the xrootd from a script like this : > > xrootd -n server -b $XRDDEBUG -l ${XRDRUNDIR}/logs/xrdlog -c > ${XRDCONFDIR}/server/xrootd.cf -s ${XRDRUNDIR}/admin/xrd_svr.pid > > cmsd -n server -b $XRDDEBUG -l ${XRDRUNDIR}/logs/cmslog -c > ${XRDCONFDIR}/server/xrootd.cf -s ${XRDRUNDIR}/admin/cmsd_svr.pid > > this is kind of restrictive and the xrootd arguments change also depending of > the user that start the script or the normal system service.. > > are the exact correspondent of cli arguments in configuration format? > (i did not find so far) > i would like to have as single argument to xrootd the configuration file > and everything else to be set up in that configuration... > > I post this here first for a discussion before posting an enhancement request > issue on github. > > Thank you!! > Adrian > > > ######################################################################## > Use REPLY-ALL to reply to list > > To unsubscribe from the XROOTD-L list, click the following link: > https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1 > ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-L list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1