RATS ratsd details

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