mirror of https://github.com/tteck/Proxmox.git
parent
bc6b4d51f9
commit
7851ed6b70
|
@ -97,7 +97,6 @@ turnkey=$(whiptail --backtitle "Proxmox VE Helper Scripts" --title "TurnKey LXCs
|
||||||
# Setup script environment
|
# Setup script environment
|
||||||
PASS="$(openssl rand -base64 8)"
|
PASS="$(openssl rand -base64 8)"
|
||||||
CTID=$(pvesh get /cluster/nextid)
|
CTID=$(pvesh get /cluster/nextid)
|
||||||
TEMPLATE_SEARCH="debian-11-turnkey-${turnkey}"
|
|
||||||
PCT_OPTIONS="
|
PCT_OPTIONS="
|
||||||
-features keyctl=1,nesting=1
|
-features keyctl=1,nesting=1
|
||||||
-hostname turnkey-${turnkey}
|
-hostname turnkey-${turnkey}
|
||||||
|
@ -175,8 +174,8 @@ msg "Updating LXC template list..."
|
||||||
pveam update >/dev/null
|
pveam update >/dev/null
|
||||||
|
|
||||||
# Get LXC template string
|
# Get LXC template string
|
||||||
mapfile -t TEMPLATES < <(pveam available -section turnkeylinux | sed -n "s/.*\($TEMPLATE_SEARCH.*\)/\1/p" | sort -t - -k 2 -V)
|
mapfile -t TEMPLATES < <(pveam available -section turnkeylinux | awk -v turnkey="${turnkey}" '$0 ~ turnkey {print $2}' | sort -t - -k 2 -V)
|
||||||
[ ${#TEMPLATES[@]} -gt 0 ] || die "Unable to find a template when searching for '$TEMPLATE_SEARCH'."
|
[ ${#TEMPLATES[@]} -gt 0 ] || die "Unable to find a template when searching for '${turnkey}'."
|
||||||
TEMPLATE="${TEMPLATES[-1]}"
|
TEMPLATE="${TEMPLATES[-1]}"
|
||||||
|
|
||||||
# Download LXC template
|
# Download LXC template
|
||||||
|
|
Loading…
Reference in New Issue