X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=usr_sbin%2Fgrml-config-root;h=2d13567d8102a8d2748779a8bca84698710c846e;hb=612a27a90cb7b951fad917a2fad5ba07c5ec519b;hp=f4d55153f01ea7ed622299195e54cdd7d04744b8;hpb=bcc0abeb27498124fcfe7770d590c1fb9c69076c;p=grml-scripts-core.git diff --git a/usr_sbin/grml-config-root b/usr_sbin/grml-config-root index f4d5515..2d13567 100755 --- a/usr_sbin/grml-config-root +++ b/usr_sbin/grml-config-root @@ -4,7 +4,6 @@ # Authors: grml-team (grml.org), (c) Nico Golde , (c) Michael Prokop # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2. -# Latest change: Mit Jul 26 19:18:09 CEST 2006 [mika] ################################################################################ PATH=${PATH:-'/bin/:/sbin/:/usr/bin:/usr/sbin'} @@ -13,8 +12,7 @@ PATH=${PATH:-'/bin/:/sbin/:/usr/bin:/usr/sbin'} DIALOG=`which dialog` PN=$(basename $0) -if [ $UID != 0 ] -then +if [ "$(id -ru)" != "0" ] ; then $DIALOG --msgbox "Error: $0 requires root permissions. Exiting." 0 0 exit 100 fi @@ -27,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" \ @@ -38,31 +35,28 @@ retval=$? case $retval in 0) - if [ $MENU == grml-hostname ]; then + if [ "$MENU" = "grml-hostname" ]; then exec grml-hostname fi - if [ $MENU == grml-setlang ]; then + if [ "$MENU" = "grml-setlang" ]; then exec grml-setlang fi - if [ $MENU == grml-setkeyboard ]; then + if [ "$MENU" = "grml-setkeyboard" ]; then exec grml-setkeyboard fi - if [ $MENU == grml-nessus ]; then - exec grml-nessus - fi - if [ $MENU == grml-network ]; then + if [ "$MENU" = "grml-network" ]; then exec grml-network fi - if [ $MENU == grml-postfix ]; then + if [ "$MENU" = "grml-postfix" ]; then exec grml-postfix fi - if [ $MENU == grml-terminalserver ]; then + if [ "$MENU" = "grml-terminalserver" ]; then exec grml-terminalserver fi - if [ $MENU == suspenduser ]; then + if [ "$MENU" = "suspenduser" ]; then exec suspenduser_gui.sh fi - if [ $MENU == exit ]; then + if [ "$MENU" = "exit" ]; then exit fi ;;