router/SquidClamAV#k545aef4

c-icapのスタートアップスクリプト( /etc/init.d/c-icap )

#!/bin/sh
#
# chkconfig: 2345 89 24
# description: c-cap
. /etc/rc.d/init.d/functions
. /etc/sysconfig/network
 
RETVAL=0
start(){
      echo -n $"Starting c-icap: "
      daemon /usr/local/bin/c-icap -f /etc/c-icap.conf
      RETVAL=$?
      echo
      [ $RETVAL -eq 0 ] && touch /var/lock/subsys/c-icap
      return $RETVAL
}
stop(){
      echo -n $"Shutting down c-icap: "
      killproc c-icap
      RETVAL=$?
      echo
      [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/c-icap /var/run/c-icap/c-icap.pid
      return $RETVAL
}
case "$1" in
 start)
      start
      ;;
 stop)
      stop
      ;;
 restart)
      $0 stop
      $0 start
      exit $?
      ;;
 *)
      echo "Usage: c-icap {start|stop|restart}"
      exit 1
esac
 
exit 0

このファイルを /etc/init.d/c-icap と配置して、

[root@bridge ~]# chmod 755 /etc/init.d/c-icap
[root@bridge ~]# chkconfig --add c-icap
[root@bridge ~]# chkconfig c-icap on
[root@bridge ~]# chkconfig --list c-icap
c-icap          0:off   1:off   2:on    3:on    4:on    5:on    6:off
[root@bridge ~]#

トップ   編集 添付 複製 名前変更     ヘルプ   最終更新のRSS
Last-modified: 2016-04-25 (月) 00:59:35 (1678d)