#!/bin/sh
+#
+# Petitboot utility script for running a petitboot UI program
+# on a console tty.
+#
ui=petitboot-nc
shell=sh
detach=0
+usage() {
+ cat >&2 <<EOF
+pb-console [OPTIONS] console_dev
+OPTIONS
+ -d, --detach
+ Start in a detached (background) state.
+ -h, --help
+ Print a help message.
+EOF
+ exit 1
+}
+
while [ -n "$1" ]
do
case "$1" in
- -d)
+ --detach | -d)
detach=1
;;
+ --help | -h)
+ usage
+ ;;
--)
;;
*)
while :
do
$ui
- echo "Exiting petitboot. Type 'exit' to return"
+ echo "Exiting petitboot. Type 'exit' to return."
$shell
done
}