port snort to -ng

git-svn-id: svn://svn.openwrt.org/openwrt/packages@5519 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
nico
2006-11-13 08:15:26 +00:00
parent 5a84c43619
commit 2662f99f4e
5 changed files with 384 additions and 0 deletions

View File

@ -0,0 +1,2 @@
INTERFACE="vlan1" # WAN
OPTIONS="-i $INTERFACE -c /etc/snort/snort.conf -D -N -q -s"

View File

@ -0,0 +1,23 @@
#!/bin/sh
DEFAULT=/etc/default/snort
LOG_D=/var/log/snort
RUN_D=/var/run
[ -f $DEFAULT ] && . $DEFAULT
PID_F=$RUN_D/snort_$INTERFACE.pid
case $1 in
start)
[ -d $LOG_D ] || mkdir -p $LOG_D
[ -d $RUN_D ] || mkdir -p $RUN_D
snort $OPTIONS
;;
stop)
[ -f $PID_F ] && kill $(cat $PID_F)
;;
*)
echo "usage: $0 (start|stop)"
exit 1
esac
exit $?