mirror of
https://github.com/tteck/Proxmox.git
synced 2024-12-28 11:03:57 +02:00
Update ubuntu.sh
This commit is contained in:
parent
9ee7a45518
commit
28cce8d24c
57
ct/ubuntu.sh
57
ct/ubuntu.sh
@ -27,18 +27,6 @@ ${CL}"
|
|||||||
}
|
}
|
||||||
|
|
||||||
header_info
|
header_info
|
||||||
show_menu(){
|
|
||||||
printf " ${YW} 1)${YW} Privileged ${CL}\n"
|
|
||||||
printf " ${YW} 2)${GN} Unprivileged ${CL}\n"
|
|
||||||
|
|
||||||
printf "Please choose a Install Method and hit enter or ${RD}x${CL} to exit."
|
|
||||||
read opt
|
|
||||||
}
|
|
||||||
|
|
||||||
option_picked(){
|
|
||||||
message=${@:-"${CL}Error: No message passed"}
|
|
||||||
printf " ${YW}${message}${CL}\n"
|
|
||||||
}
|
|
||||||
show_menu
|
show_menu
|
||||||
while [ $opt != '' ]
|
while [ $opt != '' ]
|
||||||
do
|
do
|
||||||
@ -70,6 +58,50 @@ while [ $opt != '' ]
|
|||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
show_menu2(){
|
||||||
|
printf " ${YW} 1)${GN} Use Automatic Login ${CL}\n"
|
||||||
|
printf " ${YW} 2)${GN} Use Password (changeme) ${CL}\n"
|
||||||
|
|
||||||
|
printf "Please choose a Password Type and hit enter or ${RD}x${CL} to exit."
|
||||||
|
read opt
|
||||||
|
}
|
||||||
|
|
||||||
|
option_picked(){
|
||||||
|
message=${@:-"${CL}Error: No message passed"}
|
||||||
|
printf " ${YW}${message1}${CL}\n"
|
||||||
|
printf " ${YW}${message}${CL}\n"
|
||||||
|
}
|
||||||
|
show_menu2
|
||||||
|
while [ $opt != '' ]
|
||||||
|
do
|
||||||
|
if [ $opt = '' ]; then
|
||||||
|
exit;
|
||||||
|
else
|
||||||
|
case $opt in
|
||||||
|
1) clear;
|
||||||
|
header_info;
|
||||||
|
option_picked "Using Automatic Login";
|
||||||
|
PW=" "
|
||||||
|
break;
|
||||||
|
;;
|
||||||
|
2) clear;
|
||||||
|
header_info;
|
||||||
|
option_picked "Using Password (changeme)";
|
||||||
|
PW="-password changeme"
|
||||||
|
break;
|
||||||
|
;;
|
||||||
|
|
||||||
|
x)exit;
|
||||||
|
;;
|
||||||
|
\n)exit;
|
||||||
|
;;
|
||||||
|
*)clear;
|
||||||
|
option_picked "Please choose a Password Type from the menu";
|
||||||
|
show_menu2;
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
set -o errexit
|
set -o errexit
|
||||||
set -o errtrace
|
set -o errtrace
|
||||||
@ -138,6 +170,7 @@ export PCT_OPTIONS="
|
|||||||
-cores 1
|
-cores 1
|
||||||
-memory 512
|
-memory 512
|
||||||
-unprivileged ${IM}
|
-unprivileged ${IM}
|
||||||
|
${PW}
|
||||||
"
|
"
|
||||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/create_lxc.sh)" || exit
|
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/create_lxc.sh)" || exit
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user