From 41c1fa7d4cc7a3ba42942a142b1b4520161a4b41 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Wed, 11 Jan 2012 12:17:39 +0100 Subject: [PATCH] Get rid of grml2hd specific dialog and code [Closes: issue1117] --- grml-terminalserver-config | 93 ---------------------------------------------- 1 file changed, 93 deletions(-) diff --git a/grml-terminalserver-config b/grml-terminalserver-config index b52373a..698da5a 100755 --- a/grml-terminalserver-config +++ b/grml-terminalserver-config @@ -219,51 +219,6 @@ the internet?" fi fi - # get options - #local OPT_IPTABLES_="yes" - #local OPT_SSH_="yes" - #local OPT_DISTCC_="yes" - #local OPT_SQUID_="" - - local OPTIONS_TITLE_="Options" - local OPTIONS_MESSAGE_="Please give the appropriate options you want the clients to use: - -grml2hd - Make a non-interactive remote installation - - - -" -# local OPTIONS_MESSAGE_="Please give the appropriate options you want the clients to use: -# -#iptables - Only the server should be able to access the clients -#ssh - A ssh-key will be created on the server and distributed to the clients -#distcc - You want to use the clients as compile-farm (ssh options recommned) -# -#" - - local OPT_IPTABLES_DESC_="Start iptables on the clients" - local OPT_SSH_DESC_="Start ssh on the clients" - local OPT_DISTCC_DESC_="Start distcc on the clients" - local OPT_GRML2HD_DESC_="Remote install grml on the network clients" - # dialog options (enable if implemented) - #iptables "$OPT_IPTABLES_DESC_" off \ - #ssh "$OPT_SSH_DESC_" off \ - #distcc "$OPT_DISTCC_DESC_" off \ - echo -n "" >"$TMP_" - $DIALOG_ --clear --separate-output --backtitle "$BACK_TITLE_" --title "$OPTIONS_TITLE_" --checklist "$OPTIONS_MESSAGE_" 25 80 10 \ - grml2hd "$OPT_GRML2HD_DESC_" off \ - 2>$TMP_ || die "could not get terminalserver options" $? - while read tmp_option_; do - OPTIONS_="$OPTIONS_ $tmp_option_" - done <$TMP_ - - # parse options - for i in $OPTIONS_; do - case "$i" in - grml2hd) optGrml2Hd || return 1 ;; - esac - done - echo -n "" >"$TMP_" local OPTIONS_BOOTARG_MESSAGE_="Here you can add additional boot arguments for the clients seperated by spaces: @@ -286,54 +241,6 @@ startx - Boot into X } # }}} -# OPTIONS GETTING DIALOG {{{ -function optGrml2Hd -{ - local GRML2HD_TITLE_='Grml2hd options dialog' - local tmp_='' - local options_='BOOT_IMAGE=grml2hd' - - # get partition to install grml2hd on - OPTIONS_PARTITION_MSG_='Please specify the target partition where to install grml' - PARTITION_TITLE_='Partition selection' - echo -n "" >"$TMP_" - $DIALOG_ --clear --backtitle "$BACK_TITLE_" --title "$PARTITION_TITLE_" --inputbox \ - "$OPTIONS_PARTITION_MSG_" 0 75 '/dev/hda1' 2>$TMP_ || die "problems getting partition" - tmp_="partition=$(<$TMP_)" - options_="$options_ $tmp_" - - # get filesystem type - OPTION_FS_TYPE_='Please specify the filesystem type' - FS_TITLE_='Filesystem selection' - echo -n "" >"$TMP_" - $DIALOG_ --clear --backtitle "$BACK_TITLE_" --title "$FS_TITLE_" --inputbox \ - "$OPTION_FS_TYPE_" 0 75 'ext3' 2>$TMP_ || die "problems getting filesystem type" - tmp_="filesystem=$(<$TMP_)" - options_="$options_ $tmp_" - - # get where to save mbr - OPTION_MBR_='Please specify the location where to save the mbr' - MBR_TITLE_='Select location of mbr' - echo -n "" >"$TMP_" - $DIALOG_ --clear --backtitle "$BACK_TITLE_" --title "$MBR_TITLE_" --inputbox \ - "$OPTION_MBR_" 0 75 '/dev/hda' 2>$TMP_ || die "problems getting location where to write mbr" - tmp_="mbr=$(<$TMP_)" - options_="$options_ $tmp_" - - # get first user - OPTION_USER_='Who should be the first user on the system' - USER_TITLE_='User selection' - echo -n "" >"$TMP_" - $DIALOG_ --clear --backtitle "$BACK_TITLE_" --title "$USER_TITLE_" --inputbox \ - "$OPTION_USER_" 0 75 'grml' 2>$TMP_ || die "problems getting first user of system" - tmp_="user=$(<$TMP_)" - options_="$options_ $tmp_" - - BOOT_ARGS_="$options_" -} -#}}} - - function removeTmpFiles { execute "rm -f $TMP_" warn -- 2.1.4