The client daemon, ratsd, is the main workhorse of the RATS client setup. All account creation, removal, and maintenance commands are processed and executed by this daemon. A copy of the daemon should run on each host in your cluster which needs to perform a task in the account maintenance world. The commands it receives are processed according to the COMMAND_HOOK table in the configuration file.
Some of the details about the more interesting account creation
functions as currently implemented are documented in the Client Internals
document. The usage of the daemon is described bellow. The only options
which currently do anything are "-d" which starts the daemon in the background,
and "-D" which puts the daemon in debug mode. The debug mode will spew
out incredible amounts of logs so be careful with it.
usage: ratsd [-n] [-v] -d
ratsd [-n] [-v] [ -f <filename>]
ratsd [-n] [-v] -c <command string>
where: -d puts the program in daemon mode
-n do nothing
-v verbose
-q quiet
-D debug. This creates verbose log messages