It needs a pass for password-free ssh sessions.
The default configuration file
http://emudaq/cscdaq/config/EmuConfig.xml,
is actually only a list of the subsystems' configuration files. emuFarmer merges those files, and prints the merged file's name as, for example:
Using http://emudaq/cscdaq/config/EmuConfig_Merged_20061014_192319_UTC.xml
You can open this in your browser to check the configuration (and navigate to individual applications once they're running). You can also use this merged configuration file in subsequent invocations of emuFarmer, bypassing its (re)generation.
emuFarmer prints the status of the remote processes before and after every action. If the processes are up (and running or sleeping), it will print something like:
----------------------- status (S: sleeping | R: running | *nothing*: no process found):
2006-07-27 12:30:38,288 emudaq02:40302 ( daq ) S ( process 18871 started by slice at Thu Jul 27 11:03:53 )
2006-07-27 12:30:39,305 emudaq01:40201 ( daq ) S ( process 5764 started by slice at Thu Jul 27 11:07:20 )
2006-07-27 12:30:39,430 emudaq02:40202 ( daq ) S ( process 18891 started by slice at Thu Jul 27 11:03:54 )
2006-07-27 12:30:39,490 emudaq01:40301 ( daq ) S ( process 5752 started by slice at Thu Jul 27 11:07:20 )
2006-07-27 12:30:39,560 emuslice10:40200 ( man ) S ( process 31126 started by slice at Thu Jul 27 11:02:47 )
2006-07-27 12:30:39,560 emuslice10:40000 ( sv ) S ( process 31166 started by slice at Thu Jul 27 11:02:47 )
2006-07-27 12:30:39,664 emuslice10:40300 ( daq ) S ( process 31113 started by slice at Thu Jul 27 11:02:47 )
If no XDAQ process on a given host is listening on the given port, it will be shown as
2006-07-27 09:39:50,245 emudaq02:40202 ( daq )
Type emuFarmer -h for all available options.