1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
#!/bin/bash
# Author: Steven Shiau <steven _at_ clonezilla org>
# License: GPL
# Load DRBL setting and functions
DRBL_SCRIPT_PATH="${DRBL_SCRIPT_PATH:-/usr/share/drbl}"
. $DRBL_SCRIPT_PATH/sbin/drbl-conf-functions
[ -e /etc/drbl/drbl-ocs.conf ] && . /etc/drbl/drbl-ocs.conf
[ -e $DRBL_SCRIPT_PATH/sbin/ocs-functions ] && . $DRBL_SCRIPT_PATH/sbin/ocs-functions
# Load ocs_lang if it exists
[ -e /etc/ocs/ocs-live.conf ] && . /etc/ocs/ocs-live.conf
#
config_X() {
local action
[ "$BOOTUP" = "color" ] && $SETCOLOR_WARNING
echo "$msg_later_enter_X_in_drbl_live"
[ "$BOOTUP" = "color" ] && $SETCOLOR_NORMAL
echo "$msg_run_forcevideo_drbl_live_prompt"
echo "$msg_failing_start_X_in_drbl_live_prompt"
echo "------------------------------------------"
[ "$BOOTUP" = "color" ] && $SETCOLOR_WARNING
echo "$msg_which_mode_do_you_prefer"
[ "$BOOTUP" = "color" ] && $SETCOLOR_NORMAL
echo "(0) $msg_continue_to_start_X_for_drbl_live"
echo "(1) $msg_run_forcevideo_to_config_X_manually"
echo "(2) $msg_enter_cmd_prompt_to_config_X"
echo -n "[0] "
read action
case "$action" in
1) Forcevideo-drbl-live --skip-start-x # This process is still in rc*.d, skip start x
;;
2) echo "$msg_enter_another_shell_hint_wo_netcfg_prompt"
/bin/bash;;
*) true;
esac
} # end of config_X
#
#
ask_and_load_lang_set
#
config_X
|