clamd

来自「最好的反病毒开放源代码。」· 代码 · 共 87 行

TXT
87
字号
#! /bin/bash## crond   Start/Stop the clam antivirus daemon.## chkconfig: 2345 70 41# description: clamd is a standard Linux/UNIX program that scans for Viruses.# processname: clamd# config: /usr/local/etc/clamd.conf# pidfile: /var/lock/subsys/clamd# Source function library.. /etc/init.d/functionsRETVAL=0# See how we were called.prog="clamd"progdir="/usr/local/sbin"# Source configurationif [ -f /etc/sysconfig/$prog ] ; then	. /etc/sysconfig/$progfistart() {	echo -n $"Starting $prog: "	daemon $progdir/$prog	RETVAL=$?	echo	[ $RETVAL -eq 0 ] && touch /var/lock/subsys/clamd	return $RETVAL}stop() {	echo -n $"Stopping $prog: "	# Would be better to send QUIT first, then killproc if that fails	killproc $prog	RETVAL=$?	echo	[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/clamd	return $RETVAL}rhstatus() {	status clamd}restart() {	stop	start}reload() {	echo -n $"Reloading clam daemon configuration: "	killproc clamd -HUP	retval=$?	echo	return $RETVAL}case "$1" in  start)	start	;;  stop)	stop	;;  restart)	restart	;;  reload)	reload	;;  status)	rhstatus	;;  condrestart)	[ -f /var/lock/subsys/clamd ] && restart || :	;;  *)	echo $"Usage: $0 {start|stop|status|reload|restart|condrestart}"	exit 1esacexit $?

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?