From: Michael Prokop Date: Tue, 25 Aug 2009 22:20:17 +0000 (+0200) Subject: Drop grml-nessus X-Git-Tag: v1.1.26^0 X-Git-Url: http://git.grml.org/?p=grml-scripts.git;a=commitdiff_plain;h=612a27a90cb7b951fad917a2fad5ba07c5ec519b Drop grml-nessus --- diff --git a/debian/changelog b/debian/changelog index 0c1869d..c0e56f6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -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 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). - -- Michael Prokop Wed, 26 Aug 2009 00:05:57 +0200 + -- Michael Prokop Wed, 26 Aug 2009 00:19:02 +0200 grml-scripts (1.1.25) unstable; urgency=low diff --git a/debian/rules b/debian/rules index 3ca2814..49aa2ac 100755 --- a/debian/rules +++ b/debian/rules @@ -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-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 \ diff --git a/manpages/grml-scripts.1 b/manpages/grml-scripts.1 index 22e05b4..a0401a5 100644 --- a/manpages/grml-scripts.1 +++ b/manpages/grml-scripts.1 @@ -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. -.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. diff --git a/usr_sbin/grml-config-root b/usr_sbin/grml-config-root index 1e4459a..2d13567 100755 --- a/usr_sbin/grml-config-root +++ b/usr_sbin/grml-config-root @@ -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-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" \ @@ -45,9 +44,6 @@ case $retval in 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 diff --git a/usr_sbin/grml-nessus b/usr_sbin/grml-nessus deleted file mode 100755 index 8164999..0000000 --- a/usr_sbin/grml-nessus +++ /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 -# 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 #################################################################