grml-terminalserver-config: exit script if user selects cancel option
authorMichael Prokop <mika@grml.org>
Sat, 16 May 2009 19:13:13 +0000 (21:13 +0200)
committerMichael Prokop <mika@grml.org>
Sat, 16 May 2009 19:13:13 +0000 (21:13 +0200)
debian/changelog
grml-terminalserver-config

index a180f23..301d15f 100644 (file)
@@ -2,8 +2,10 @@ grml-terminalserver (0.99.3) unstable; urgency=low
 
   * grml-terminalserver-config: improve wording of grub's
     network boot selection dialog.
+  * grml-terminalserver-config: exit script if user selects
+    'Cancel' in grub's network boot selection dialog.
 
- -- Michael Prokop <mika@grml.org>  Sat, 16 May 2009 21:03:19 +0200
+ -- Michael Prokop <mika@grml.org>  Sat, 16 May 2009 21:12:10 +0200
 
 grml-terminalserver (0.99.2) unstable; urgency=low
 
index 515e118..cdc6c39 100755 (executable)
@@ -521,7 +521,10 @@ WARNING: Do NOT add all NICs, grub could possibly stop working!"
     $DIALOG_ --clear --separate-output --backtitle "$BACK_TITLE_" --title "$grub_title_" --checklist \
       "$grub_nic_message_" 10 70 0 $nics_ 2>$TMP_
     local ret_=$?
-    if [[ $ret_ -ne 0 || `wc -l <$TMP_` -eq 0 ]]; then
+    if [[ $ret_ -ne 0 ]]; then
+       die "exiting as requested"
+    fi
+    if [[ `wc -l <$TMP_` -eq 0 ]]; then
       echo $ret_
       warn "you should give me your specified NICs but didn't => DEFAULT will be used"
       awk '/ on$/{print $1}' $GRUB_NIC_CONF_ >$TMP_