summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-analyzer/nessus-core/files')
-rw-r--r--net-analyzer/nessus-core/files/nessusd-r631
-rw-r--r--net-analyzer/nessus-core/files/nessusd-r72
2 files changed, 18 insertions, 15 deletions
diff --git a/net-analyzer/nessus-core/files/nessusd-r6 b/net-analyzer/nessus-core/files/nessusd-r6
index a204761d3e95..05d7a8353e3d 100644
--- a/net-analyzer/nessus-core/files/nessusd-r6
+++ b/net-analyzer/nessus-core/files/nessusd-r6
@@ -1,26 +1,29 @@
#!/sbin/runscript
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/files/nessusd-r6,v 1.1 2002/07/26 20:01:42 raker Exp $
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/files/nessusd-r6,v 1.1.1.1 2005/11/30 10:12:15 chriswhite Exp $
depend() {
need net
}
+checkconfig() {
+ if ! `grep -q "cert_file=[^ ]" /etc/nessus/nessusd.conf`
+ then
+ eerror "No certificate found."
+ return 1
+ fi
+}
start() {
-
- ebegin "Starting nessusd..."
- start-stop-daemon --start --quiet --exec /usr/sbin/nessusd -- -D
- eend $?
+ checkconfig || return 1
+ ebegin "Starting nessusd"
+ start-stop-daemon --start --quiet --exec /usr/sbin/nessusd -- -D
+ eend $?
}
stop() {
-
- ebegin "Stop nessusd..."
- start-stop-daemon --stop --quiet --exec /usr/sbin/nessusd
- eend $?
+ ebegin "Stop nessusd"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/nessusd
+ eend $?
}
-
-
-
diff --git a/net-analyzer/nessus-core/files/nessusd-r7 b/net-analyzer/nessus-core/files/nessusd-r7
index 057a6d6a9e04..708c267d3c43 100644
--- a/net-analyzer/nessus-core/files/nessusd-r7
+++ b/net-analyzer/nessus-core/files/nessusd-r7
@@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/files/nessusd-r7,v 1.1 2005/01/26 11:06:56 angusyoung Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/files/nessusd-r7,v 1.1.1.1 2005/11/30 10:12:15 chriswhite Exp $
depend() {
need net