mirror of
https://github.com/tteck/Proxmox.git
synced 2024-12-23 07:29:02 +01:00
Update debian.sh
This commit is contained in:
parent
37d6fb6e7a
commit
651e7579a3
10
ct/debian.sh
10
ct/debian.sh
@ -5,8 +5,10 @@ RD=`echo "\033[01;31m"`
|
||||
CM='\xE2\x9C\x94\033'
|
||||
GN=`echo "\033[1;92m"`
|
||||
CL=`echo "\033[m"`
|
||||
APP="Debian"
|
||||
HN=$(echo ${APP,,} | tr -d ' ')
|
||||
while true; do
|
||||
read -p "This will create a New Debian Bulleye LXC. Proceed(y/n)?" yn
|
||||
read -p "This will create a New ${APP} LXC. Proceed(y/n)?" yn
|
||||
case $yn in
|
||||
[Yy]* ) break;;
|
||||
[Nn]* ) exit;;
|
||||
@ -132,7 +134,7 @@ export PCT_OSVERSION=11
|
||||
export PCT_DISK_SIZE=2
|
||||
export PCT_OPTIONS="
|
||||
-features $FEATURES
|
||||
-hostname debian
|
||||
-hostname $HN
|
||||
-net0 name=eth0,bridge=vmbr0,ip=dhcp
|
||||
-onboot 1
|
||||
-cores 1
|
||||
@ -152,8 +154,8 @@ echo -e "${CM}${CL} \r"
|
||||
|
||||
alias lxc-cmd="lxc-attach -n $CTID --"
|
||||
|
||||
lxc-cmd bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/setup/debian-install.sh)" || exit
|
||||
lxc-cmd bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/setup/$HN-install.sh)" || exit
|
||||
|
||||
IP=$(pct exec $CTID ip a s dev eth0 | sed -n '/inet / s/\// /p' | awk '{print $2}')
|
||||
|
||||
echo -e "${GN}Successfully created Debian Bulleye LXC to${CL} ${BL}$CTID${CL}. \n"
|
||||
echo -e "${GN}Successfully created ${APP} LXC to${CL} ${BL}$CTID${CL}. \n"
|
||||
|
Loading…
Reference in New Issue
Block a user