The 
splxmain command enables you to maintain and control ServerProtect from the command line. You
                  can run this command in the /opt/TrendMicro/SProtectLinux/SPLX.vsapiapp
                  folder. Use splxmain for variousServerProtect maintenance tasks that are
                  run through cron(8) or crond(8) or that can be run from the command line. You must
                  have root
                  (superuser) privileges to run splxmain.
NoteYou should only use  
splxmain to run ServerProtect without Apache. | 
splxmain controls the processes ServerProtect uses for scanning,
                  logging, updating, and so on. Location
/opt/TrendMicro/SProtectLinux/SPLX.vsapiapp/splxmainSyntax
splxmain [-a |-b |-c |-e |-f |-g <date> |-i |-j |-k |-l <port> |-m
                     <directory> |-n |-o |-q <Activation Code> |-r |-s |-t |-u |-v |-w <port> |-W |-x
                     |-y][-D |-E]
NoteExcept for  
-D, specify only one parameter at a time. | 
Parameters
-a Terminate all vsapiapp processes, Manual Scan processes, and
                  Scheduled Scan processes gracefully. To terminate these processes immediately, use
                  the
                  -k option.-b Remove all scheduled jobs from the
                  /etc/cron.d/splx file. file, letting currently running jobs
                  complete.-c Refresh the Scheduled Scan, Scheduled Update, and Scheduled Log
                  purging settings based on the settings in the tmsplx.xml file to
                  /etc/cron.d/splx file.-e Read the tmsplx.xml(5) configuration file and
                  set up the /etc/cron.d/splx tables to run Scheduled Scans, Scheduled
                  Updates, and Automatic Log Purges, then launch vsapiapp. If the -D option
                  is also specified, vsapiapp is run as a daemon; otherwise, it is run as a regular
                  process.
                  -D can be used with this option.
NoteIf  
-D is used in conjunction with -e, vsappiapp
                                 runs as a daemon; otherwise, it runs as a regular process. | 
-f Reset the Web console password to the default value of null. If you
                  forget the Web console password, you can use this option to reset it to null and then
                  use
                  the -j option to assign a new password.-g
<date> Purge ServerProtect log files. The <date>
                  is an actual cut-off date specified in YYYY-MM-DD format. For example:./splxmain –g 2006-04-21 # deletes logs written before April 21, 2006
NoteIf you do not specify <date>, ServerProtect will use the value of the  
MaxLogDay key in
                                 the tmsplx.xml file. See MaxLogDay in Logs Group Key Set. | 
-i Restart the vsapiapp processes.-j Set the Web console password. Type the new password twice for
                  confirmation.-k Terminate the vsapiapp processes, manual scan processes, and
                  scheduled scan processes immediately by sending a SIGKILL signal. To terminate these
                  processes gracefully, use the -a option.-l
<port> Set the ServerProtect HTTP port for accessing the ServerProtect Web console.For example, 
./splxmain -l xxxxx-m
<directory> Execute a Manual Scan based on the Manual Scan settings in
                  the tmsplx.xml file. Use a colon (:) to separate multiple directories.
                  For example, to scan /temp1 and /temp2:./splxmain -m /temp1:/temp2
NoteExecuting a manual scan does not require running or triggering the KHM. 
 | 
-n Terminate the manual scan process that is currently running.-o Remove the scheduled scan processes from the
                  /etc/cron.d/splx file.-p Trigger the Scheduled Update process.-q <Activation Code> sets the Activation Code
                  (also known as the serial number).-r Reload the ServerProtect configuration without restarting vsapiapp.-s Execute Scheduled Scan now. Usually, the -m option
                  is used to run an on-demand scan. However, this option is used in
                  /etc/cron.d/splx and can be used to run an on-demand scan with the
                  settings specified for a Scheduled Scan specified in the tmsplx.xml
                  file.
NoteExecuting a scheduled scan does not require running or triggering the KHM. 
 | 
-t Terminate the Scheduled Scan processes that are running through cron
                  or crond. You can view the scheduled settings in the /etc/cron.d/splx
                  file. -u Update the scan engine and virus pattern according to
                  tmsplx.xml and ask vsapiapp to reload these components.-v Enable real-time scan by spawning child threads for real-time scan.
                  Use this option only if you have disabled real-time scan with the -x
                  option previously. -w
<port> Set the HTTPS port for accessing the ServerProtect Web console. For
                  example:./splxmain -w 12345-W Set the World Virus Tracking Program (WVTP) setting. Type
                  yes or no to enable or disable this
                  feature.-x Disable real-time scan by terminating the real-time scan child
                  threads.-y Set the user name and password for the proxy server used for
                  component download.-D Force vsapiapp to run as a daemon. This option can be used with
                  -e.-E Query the current license status.This information is also available in the splxmain man page, which you can access
                  from the
                  command line by issuing this command:
man splxmain
		