From df0da089c375cf460e20991ffd0d88152ee06ebc Mon Sep 17 00:00:00 2001 From: Kent Fritz Date: Sat, 21 Feb 2015 19:20:06 +0700 Subject: network/openvas-scanner: Added (Scanner for OpenVAS). Signed-off-by: Willy Sudiarto Raharjo --- network/openvas-scanner/rc.openvassd | 55 ++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 network/openvas-scanner/rc.openvassd (limited to 'network/openvas-scanner/rc.openvassd') diff --git a/network/openvas-scanner/rc.openvassd b/network/openvas-scanner/rc.openvassd new file mode 100644 index 0000000000..4be5cc156d --- /dev/null +++ b/network/openvas-scanner/rc.openvassd @@ -0,0 +1,55 @@ +#!/bin/sh +# +# /etc/rc.d/rc.openvassd +# +# Start/stop/restart/reload the OpenVAS Scanner Daemon. +# +# To make OpenVAS Scanner start automatically at boot, make this +# file executable: chmod 755 /etc/rc.d/rc.openvassd +# and add to rc.local: +# if [ -x /etc/rc.d/rc.openvassd ]; then +# . /etc/rc.d/rc.openvassd start +# fi +# + +OPENVASSD_PATH=/usr/sbin +OPENVASSD_BIN=openvassd +OPENVASSD_OPTIONS="-a 127.0.0.1 --gnutls-priorities=SECURE128:-VERS-SSL3.0" +OPENVASSD_CMD="$OPENVASSD_PATH/$OPENVASSD_BIN $OPENVASSD_OPTIONS" + +openvassd_start() { + echo Starting OpenVAS Scanner: $OPENVASSD_CMD + $OPENVASSD_CMD +} + +openvassd_stop() { + echo "Stopping OpenVAS Scanner" + /bin/killall $OPENVASSD_BIN +} + +openvassd_restart() { + openvassd_stop + sleep 2 + openvassd_start +} + +openvassd_reload() { + /bin/killall -HUP $OPENVASSD_BIN +} + +case "$1" in +'start') + openvassd_start + ;; +'stop') + openvassd_stop + ;; +'restart') + openvassd_restart + ;; +'reload') + openvassd_reload + ;; +*) + echo "usage $0 start|stop|restart|reload" +esac -- cgit v1.2.3