diff options
author | Volker Stolz <vs@FreeBSD.org> | 2004-08-13 13:36:02 +0000 |
---|---|---|
committer | Volker Stolz <vs@FreeBSD.org> | 2004-08-13 13:36:02 +0000 |
commit | d157fa040e288b4e0b1409215c5f4683d8f23c34 (patch) | |
tree | d8fb28ee767ce248ad6587dbaf7dfb6d58db6a57 /security/nessus/files | |
parent | ffcda60645adaabca115a7db1f4d7ed6ff019e89 (diff) | |
download | ports-d157fa040e288b4e0b1409215c5f4683d8f23c34.tar.gz ports-d157fa040e288b4e0b1409215c5f4683d8f23c34.zip |
Notes
Diffstat (limited to 'security/nessus/files')
-rw-r--r-- | security/nessus/files/nessusd.sh | 53 |
1 files changed, 31 insertions, 22 deletions
diff --git a/security/nessus/files/nessusd.sh b/security/nessus/files/nessusd.sh index 6fe58eadd1f0..b72c4f15e78c 100644 --- a/security/nessus/files/nessusd.sh +++ b/security/nessus/files/nessusd.sh @@ -1,28 +1,37 @@ -#! /bin/sh -# +#!/bin/sh + +# Start or stop nessusd # $FreeBSD$ + +# PROVIDE: nessusd +# REQUIRE: DAEMON +# BEFORE: LOGIN +# KEYWORD: FreeBSD shutdown # +# NOTE for FreeBSD 5.0+: +# If you want this script to start with the base rc scripts +# move nessusd.sh to /etc/rc.d/nessusd -umask 022 -arg=${1:-start} +prefix=%%PREFIX%% + +# Define these nessusd_* variables in one of these files: +# /etc/rc.conf +# /etc/rc.conf.local +# /etc/rc.conf.d/nessusd +# +# DO NOT CHANGE THESE DEFAULT VALUES HERE +# +[ -z "$nessusd_enable" ] && nessusd_enable="NO" # Disable nessusd +#nessusd_program="${prefix}/sbin/nessusd" # Location of nessusd +nessusd_flags="-D" # Flags to nessusd program -nessusd_bin=%%PREFIX%%/sbin/nessusd -nessus_arg="-D" -kill_arg=nessusd +. %%RC_SUBR%% -echo -n " nessusd" +name="nessusd" +rcvar=`set_rcvar` +command="${prefix}/sbin/nessusd" +pidfile="/usr/local/var/nessus/nessusd.pid" +required_files="${prefix}/etc/nessus/nessusd.conf" -case $arg in -start) - test -x $nessusd_bin || exit 1 - $nessusd_bin $nessus_arg - ;; -stop) - killall $kill_arg > /dev/null 2>&1 - ;; -restart) - killall $kill_arg > /dev/null 2>&1 - test -x $nessusd_bin || exit 1 - $nessusd_bin $nessus_arg - ;; -esac +load_rc_config $name +run_rc_command "$1" |