diff options
author | 2005-04-01 00:58:21 +0000 | |
---|---|---|
committer | 2005-04-01 00:58:21 +0000 | |
commit | de1b60455b06ebe1349598ea895ae43e49d73279 (patch) | |
tree | 6ddf9085fffc5bb48ef569dcab28f5139f3b1e0a /net-analyzer/nessus-core/files | |
parent | Marked ppc stable for bug #86064. (diff) | |
download | historical-de1b60455b06ebe1349598ea895ae43e49d73279.tar.gz historical-de1b60455b06ebe1349598ea895ae43e49d73279.tar.bz2 historical-de1b60455b06ebe1349598ea895ae43e49d73279.zip |
bug 86664
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'net-analyzer/nessus-core/files')
-rw-r--r-- | net-analyzer/nessus-core/files/nessusd-r6 | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/net-analyzer/nessus-core/files/nessusd-r6 b/net-analyzer/nessus-core/files/nessusd-r6 index f801c2b49d0f..ca61af54c563 100644 --- a/net-analyzer/nessus-core/files/nessusd-r6 +++ b/net-analyzer/nessus-core/files/nessusd-r6 @@ -1,13 +1,22 @@ #!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +# 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.4 2004/07/14 23:05:07 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nessus-core/files/nessusd-r6,v 1.5 2005/04/01 00:58:21 vanquirius Exp $ depend() { need net } +checkconfig() { + if ! `grep -q "cert_file=[^ ]" /etc/nessus/nessusd.conf` + then + eerror "No certificate found." + return 1 + fi +} + start() { + checkconfig || return 1 ebegin "Starting nessusd" start-stop-daemon --start --quiet --exec /usr/sbin/nessusd -- -D eend $? |