Drop grml-nessus v1.1.26
authorMichael Prokop <mika@grml.org>
Tue, 25 Aug 2009 22:20:17 +0000 (00:20 +0200)
committerMichael Prokop <mika@grml.org>
Tue, 25 Aug 2009 22:20:17 +0000 (00:20 +0200)
debian/changelog
debian/rules
manpages/grml-scripts.1
usr_sbin/grml-config-root
usr_sbin/grml-nessus [deleted file]

index 0c1869d..c0e56f6 100644 (file)
@@ -1,9 +1,12 @@
-grml-scripts (1.1.26) UNRELEASED; urgency=low
+grml-scripts (1.1.26) unstable; urgency=low
 
   * Drop deprecated grml-saveconfig package from Suggests.
 
   * Drop deprecated grml-saveconfig package from Suggests.
+  * Drop grml-nessus. Nessus is deprecated since quite some time
+    and got replaced with OpenVAS which doesn't provide plugins
+    any longer as Debian package.
   * Bump Standards-Version to 3.8.3 (no further changes).
 
   * Bump Standards-Version to 3.8.3 (no further changes).
 
- -- Michael Prokop <mika@grml.org>  Wed, 26 Aug 2009 00:05:57 +0200
+ -- Michael Prokop <mika@grml.org>  Wed, 26 Aug 2009 00:19:02 +0200
 
 grml-scripts (1.1.25) unstable; urgency=low
 
 
 grml-scripts (1.1.25) unstable; urgency=low
 
index 3ca2814..49aa2ac 100755 (executable)
@@ -103,7 +103,6 @@ binary-arch: build install
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-init-screen.1.gz \
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-lock.1.gz \
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-mutt.1.gz \
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-init-screen.1.gz \
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-lock.1.gz \
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-mutt.1.gz \
-               /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-nessus.1.gz \
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-postfix.1.gz \
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-soundtest.1.gz \
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-screen.1.gz \
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-postfix.1.gz \
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-soundtest.1.gz \
                /usr/share/man/man1/grml-scripts.1.gz /usr/share/man/man1/grml-screen.1.gz \
index 22e05b4..a0401a5 100644 (file)
@@ -162,8 +162,6 @@ files. When executed without a parameter a dialog based
 frontend will be used, when given a parameter the provided
 parameter will be used as hostname and script is executed in
 non-interactive mode.
 frontend will be used, when given a parameter the provided
 parameter will be used as hostname and script is executed in
 non-interactive mode.
-.SS grml-nessus
-Prepare nessus for use on grml system.
 .SS grml-postfix
 Configuration script to set up postfix on grml system for
 use with TLS.
 .SS grml-postfix
 Configuration script to set up postfix on grml system for
 use with TLS.
index 1e4459a..2d13567 100755 (executable)
@@ -25,7 +25,6 @@ MENU=$($DIALOG --stdout --clear --title "$PN" --menu \
 "grml-hostname" "Set hostname" \
 "grml-setlang" "Configure system wide language settings" \
 "grml-setkeyboard" "Configure system wide keyboard settings" \
 "grml-hostname" "Set hostname" \
 "grml-setlang" "Configure system wide language settings" \
 "grml-setkeyboard" "Configure system wide keyboard settings" \
-"grml-nessus" "Prepare nessus for use on grml" \
 "grml-network" "Configure network settings/setup" \
 "grml-postfix" "Configure some basic settings of the postfix MTA" \
 "grml-terminalserver" "Configure and start terminalserver for booting via network" \
 "grml-network" "Configure network settings/setup" \
 "grml-postfix" "Configure some basic settings of the postfix MTA" \
 "grml-terminalserver" "Configure and start terminalserver for booting via network" \
@@ -45,9 +44,6 @@ case $retval in
         if [ "$MENU" = "grml-setkeyboard" ]; then
           exec grml-setkeyboard
         fi
         if [ "$MENU" = "grml-setkeyboard" ]; then
           exec grml-setkeyboard
         fi
-        if [ "$MENU" = "grml-nessus" ]; then
-          exec grml-nessus
-        fi
         if [ "$MENU" = "grml-network" ]; then
           exec grml-network
         fi
         if [ "$MENU" = "grml-network" ]; then
           exec grml-network
         fi
diff --git a/usr_sbin/grml-nessus b/usr_sbin/grml-nessus
deleted file mode 100755 (executable)
index 8164999..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-#!/bin/sh
-# Filename:      grml-nessus
-# Purpose:       prepare nessus for use on grml system
-# Authors:       grml-team (grml.org), (c) Michael Prokop <mika@grml.org>
-# Bug-Reports:   see http://grml.org/bugs/
-# License:       This file is licensed under the GPL v2.
-################################################################################
-
-PATH=${PATH:-'/bin/:/sbin/:/usr/local/bin:/usr/bin:/usr/sbin'}
-PN=`basename "$0"`
-
-[ "`id -u`" != "0" ] && exec sudo "$0" "$@"
-. /etc/grml/lsb-functions
-
-# welcome screen
-dialog --stdout --title "$PN" --msgbox "Welcome to $PN!
-
-This script will prepare your grml system
-for use with nessus[d].
-
-Report bugs, send wishes and feedback to the grml team:
-http://www.grml.org/ - contact (at) grml.org
-" 12 65
-
-# add user
-dialog --stdout --title "$PN" --yesno "Run nessus-adduser for adding user?" 0 0
-retval=$?
-case $retval in
-  0)
-     einfo "Adding user for nessusd."
-     nessus-adduser ; eend $?
-     ;;
-  1)
-     ewarn "Cancel pressed."
-     ;;
-  255)
-     ewarn "ESC pressed."
-     ;;
-esac
-
-# create certificate
-dialog --stdout --title "$PN" --yesno "Run nessus-mkcert?" 0 0
-retval=$?
-case $retval in
-  0)
-     einfo "Running nessus-mkcert."
-     nessus-mkcert ; eend $?
-     ;;
-esac
-
-# run nessusd
-dialog --stdout --title "$PN" --yesno "Start nessus daemon now?" 0 0
-retval=$?
-case $retval in
-  0)
-     einfo "Starting nessus daemon. This might take some time [for initializing plugins]."
-     if [ -r /etc/nessus/nessus-services ] ; then
-        [ -L /var/lib/nessus/nessus-services ] || ln -s /etc/nessus/nessus-services /var/lib/nessus/nessus-services
-     else
-        [ -d /var/lib/nessus/nessus-services ] || mkdir /var/lib/nessus/nessus-services
-     fi
-     nessusd -D ; eend $?
-     ;;
-  1)
-     ewarn "Cancel pressed."
-     ;;
-  255)
-     ewarn "ESC pressed."
-     ;;
-esac
-
-infoscreen() {
-dialog --stdout --title "$PN" --msgbox "Thanks for using $PN!
-
-For more information on nessus take a look at the manpage
-(man 1 nessus) and the nessus webpage at www.nessus.org
-
-#######################################################
-
-Report bugs, send wishes and feedback to the grml team:
-http://www.grml.org/ - contact (at) grml.org
-" 13 65
-}
-
-# run nessusd
-dialog --stdout --title "$PN" --yesno "Run nessus client (requires X window system) now?" 0 0
-retval=$?
-case $retval in
-  0)
-   infoscreen
-   nessus
-     ;;
-  1)
-     ewarn "Cancel pressed."
-     ;;
-  255)
-     ewarn "ESC pressed."
-     ;;
-esac
-
-## END OF FILE #################################################################