Changed files:
filter.init -> 1.3
fi
}
+RETVAL=0
# See how we were called.
case "$1" in
start)
show "Setting filter rules"
busy
sh "$GEN_CONFIG"
- RETVAL=$?
- if [ $RETVAL = 0 ]; then
+ [ $? -ne 0 ] && RETVAL=1
+ if [ $RETVAL -eq 0 ]; then
touch "$SUBSYS"
ok
else
umask 077
filtergen "$CONFIG" `basename $filter` > "$GEN_CONFIG"
;;
- restart|reload)
+ restart|force-reload)
$0 stop
$0 start
+ exit $?
;;
status)
confstatus
nls "filter rules applied"
;;
esac
+ [ "$confstatus" -ne 0 ] && RETVAL=3
;;
*)
- msg_usage "$0 {start|stop|init|restart|reload|status}"
- exit 1
+ msg_usage "$0 {start|stop|init|restart|force-reload|status}"
+ exit 3
;;
esac