| 
 为方便对UNIX家族操作系统Dr.Web服务器的管理,管理员可使用脚本文件中的变量,脚本保存在以下目录: 
•OS Linux:/etc/init.d/drwcsd。 •OS FreeBSD:/usr/local/etc/rc.d/drwcsd(符号链接/usr/local/etc/drweb.com/software/init.d/drwcsd)。 变量对应的drwcsd命令行参数见表H-1. 
表H-1. 
参数 
 | 
变量 
 | 
默认参数 
 | 
 
-home 
 | 
DRWCS_HOME 
 | 
•/usr/local/drwcs——用于OS FreeBSD, •/opt/drwcs——用于OS Linux。  | 
 
-var-root 
 | 
DRWCS_VAR 
 | 
•/var/drwcs——用于OS FreeBSD, •/var/opt/drwcs——用于OS Linux。  | 
 
-etc 
 | 
DRWCS_ETC 
 | 
$DRWCS_VAR/etc 
 | 
 
-rotate 
 | 
DRWCS_ROT 
 | 
10,10m 
 | 
 
-verbosity 
 | 
DRWCS_LEV 
 | 
info 
 | 
 
-log 
 | 
DRWCS_LOG 
 | 
$DRWCS_VAR/log/drwcsd.log 
 | 
 
-conf 
 | 
DRWCS_CFG 
 | 
$DRWCS_ETC/drwcsd.conf 
 | 
 
-pid 
 | 
DRWCS_PID 
 | 
  
 | 
 
-user 
 | 
DRWCS_USER 
 | 
  
 | 
 
-group 
 | 
DRWCS_GROUP 
 | 
  
 | 
 
-hooks 
 | 
DRWCS_HOOKS 
 | 
  
 | 
 
-trace 
 | 
DRWCS_TRACE 
 | 
  
 | 
 
 
 
  
 | 
变量DRWCS_HOOKS和DRWCS_TRACE没有参数值。指定变量后执行脚本时添加相应的参数。不指定变量时不添加参数。 
 | 
 
 
 
其他变量见表H-2. 
表H-2. 
变量 
 | 
默认参数 
 | 
描述 
 | 
 
DRWCS_ADDOPT 
 | 
  
 | 
命令行高级参数,启动时会传递给drwcsd。 
 | 
 
DRWCS_CORE 
 | 
unlimited 
 | 
core文件最大大小。 
 | 
 
DRWCS_FILES 
 | 
131170 
 | 
Dr.Web服务器可以打开的文件描述符最大数量。 
 | 
 
DRWCS_BIN 
 | 
$DRWCS_HOME/bin 
 | 
启动drwcsd的目录。 
 | 
 
DRWCS_LIB 
 | 
$DRWCS_HOME/lib 
 | 
Dr.Web服务器库目录。 
 | 
 
 
 
默认情况下如drwcsd脚本中未确定相应变量,则参数值生效。 
  
 | 
变量DRWCS_HOME、DRWCS_VAR、DRWCS_ETC、DRWCS_USER、DRWCS_GROUP、DRWCS_HOOKS已在drwcsd脚本文件中确定。 
如果存在文件/var/opt/drwcs/etc/common.conf,则此文件会列入drwcsd,并会重新确定某些变量,但如果不导出这些变量(使用指令export),则不产生影响。 
 | 
 
 
 
指定变量 
1.将变量定义添加到drwcsd脚本文件。 2.使用export指令导出变量(同时给出)。 3.从此脚本启动另一进程时,进程将读取已确定的值。 
 |