罪と罰++二律背反

#! /bin/bash

# snort start script
# chkconfig:35 90 90
# description:snort is IDS system

# Source function library.
. /etc/init.d/functions

#program name
snort=/usr/local/bin/snort
prog=snort
RETVAL=0

start() {
	echo -n $"Starting $prog:"
	daemon $snort -c /etc/snort/snort.conf -u snort -g snort -Dde -l /var/log/snort/
	RETVAL=$?
	echo
	return $RETVAL
}
stop() {
	echo -n "Stopping $prog:"
	killproc $snort
	RETVAL=$?
	echo
	return $RETVAL
}
restart() {
	stop
	start
}

case "$1" in
	start)
		start
		;;
	stop)
		stop
		;;
	restart)
		restart
		;;
	*)
		echo $"Usage:$prog {start|stop|restart}"
		exit
esac
exit $?

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-06-08 (金) 00:25:05 (4334d)