When I execute /etc/init.d/nessusd start on my solaris 9 system, to start the 3.0.3 version of nessusd, I get two processes started:

    root 13239     1  0 07:44:48 ?        0:00 /opt/nessus/sbin/nessusd -a 127.0.0.1 -q -D
    root 13238     1  0 07:44:48 pts/3    0:00 /opt/nessus/sbin/nessusd -a 127.0.0.1 -q -D

Is that expected?  Here is the /etc/init.d/nessusd script (basically out of the box, but I added the -a 127.0.0.1):

#!/sbin/sh
#
# (C) Tenable Network Security, Inc.
#
#

[ ! -d /opt/nessus -o ! -x /opt/nessus/sbin/nessusd ] && exit 1

case "$1" in
'start')
        LD_LIBRARY_PATH=/opt/nessus/lib
        export LD_LIBRARY_PATH
        /opt/nessus/sbin/nessusd -a 127.0.0.1 -q -D
        ;;

'stop')
        test -f /opt/nessus/var/nessus/nessusd.pid && kill `cat /opt/nessus/var/nessus/nessusd.pid`
        ;;

*)
        echo "Usage: $0 { start | stop }"
        exit 1
        ;;
esac
exit 0

_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus

Reply via email to