various fixes
[automated-distro-installer] / myfai-chboot
index 0d036b9160749f23f4bb237ed280f78f192e0371..db19cb63077d4555d6527546f670a614f515ac4a 100755 (executable)
@@ -29,13 +29,22 @@ to disable the nfs server.
 EOF
   exit $1
 }
-if [[ ! $1 ]]; then
-  usage 1
-fi
 case $1 in
   -h|--help) usage ;;
 esac
 
+kgped16=false # default
+temp=$(getopt -l help hk "$@") || usage 1
+eval set -- "$temp"
+while true; do
+  case $1 in
+    -k) kgped16=true; shift ;;
+    -h|--help) usage ;;
+    --) shift; break ;;
+    *) echo "$0: Internal error! unexpected args: $*" ; exit 1 ;;
+  esac
+done
+
 
 host=$(./chost faiserver)
 ssh root@$host bash -s -- "$@" <myfai-chboot-local