23 |
--password) shift; password="$1" ;; |
--password) shift; password="$1" ;; |
24 |
--shell) shift; shell="$1" ;; |
--shell) shift; shell="$1" ;; |
25 |
--autostart) shift; autostart="$1" ;; |
--autostart) shift; autostart="$1" ;; |
26 |
|
--keymap) shift; keymap="$1" ;; |
27 |
esac |
esac |
28 |
shift |
shift |
29 |
done |
done |
31 |
cmdline="" |
cmdline="" |
32 |
[[ -n ${method} ]] || die "No method given" |
[[ -n ${method} ]] || die "No method given" |
33 |
[[ -n ${autostart} ]] || autostart=0 |
[[ -n ${autostart} ]] || autostart=0 |
34 |
|
[[ -n ${keymap} ]] || keymap="de" |
35 |
[[ ${shell} = NULL ]] && shell="" |
[[ ${shell} = NULL ]] && shell="" |
36 |
[[ ${user} = NULL ]] && user="" |
[[ ${user} = NULL ]] && user="" |
37 |
[[ ${domain} = NULL ]] && domain="" |
[[ ${domain} = NULL ]] && domain="" |
59 |
[[ -n ${password} ]] && cmdline+=" -p '${password}'" |
[[ -n ${password} ]] && cmdline+=" -p '${password}'" |
60 |
[[ -n ${domain} ]] && cmdline+=" -d '${domain}'" |
[[ -n ${domain} ]] && cmdline+=" -d '${domain}'" |
61 |
[[ -n ${shell} ]] && cmdline+=" -s '${shell}'" |
[[ -n ${shell} ]] && cmdline+=" -s '${shell}'" |
62 |
|
[[ -n ${keymap} ]] && cmdline+=" -k '${keymap}'" |
63 |
|
|
64 |
# load all global_options |
# load all global_options |
65 |
global_options="" |
global_options="" |