@ -89,6 +89,10 @@ function default_settings() {
NET = dhcp
NET = dhcp
echo -e " ${ DGN } Using Gateway Address: ${ BGN } Default ${ CL } "
echo -e " ${ DGN } Using Gateway Address: ${ BGN } Default ${ CL } "
GATE = ""
GATE = ""
echo -e " ${ DGN } Using DNS Search Domain: ${ BGN } Host ${ CL } "
SD = ""
echo -e " ${ DGN } Using DNS Server Address: ${ BGN } Host ${ CL } "
NS = ""
echo -e " ${ DGN } Using MAC Address: ${ BGN } Default ${ CL } "
echo -e " ${ DGN } Using MAC Address: ${ BGN } Default ${ CL } "
MAC = ""
MAC = ""
echo -e " ${ DGN } Using VLAN Tag: ${ BGN } Default ${ CL } "
echo -e " ${ DGN } Using VLAN Tag: ${ BGN } Default ${ CL } "
@ -169,6 +173,30 @@ else
echo -e " ${ DGN } Using Gateway IP Address: ${ BGN } $GATE1 ${ CL } "
echo -e " ${ DGN } Using Gateway IP Address: ${ BGN } $GATE1 ${ CL } "
fi
fi
fi
fi
SD = $( whiptail --inputbox "Set a DNS Search Domain (leave blank for HOST)" 8 58 --title "DNS Search Domain" --cancel-button Exit-Script 3>& 1 1>& 2 2>& 3)
exitstatus = $?
if [ $exitstatus = 0 ] ; then
if [ -z $SD ] ; then
SD = ""
echo -e " ${ DGN } Using DNS Search Domain: ${ BGN } Host ${ CL } "
else
SX = $SD
SD = " -searchdomain= $SD "
echo -e " ${ DGN } Using DNS Search Domain: ${ BGN } $SX ${ CL } "
fi
fi
NS = $( whiptail --inputbox "Set a DNS Server IP (leave blank for HOST)" 8 58 --title "DNS SERVER IP" --cancel-button Exit-Script 3>& 1 1>& 2 2>& 3)
exitstatus = $?
if [ $exitstatus = 0 ] ; then
if [ -z $NS ] ; then
NS = ""
echo -e " ${ DGN } Using DNS Server IP Address: ${ BGN } Host ${ CL } "
else
NX = $NS
NS = " -nameserver= $NS "
echo -e " ${ DGN } Using DNS Server IP Address: ${ BGN } $NX ${ CL } "
fi
fi
MAC1 = $( whiptail --inputbox "Set a MAC Address(leave blank for default)" 8 58 --title "MAC ADDRESS" --cancel-button Exit-Script 3>& 1 1>& 2 2>& 3)
MAC1 = $( whiptail --inputbox "Set a MAC Address(leave blank for default)" 8 58 --title "MAC ADDRESS" --cancel-button Exit-Script 3>& 1 1>& 2 2>& 3)
exitstatus = $?
exitstatus = $?
if [ $exitstatus = 0 ] ; then
if [ $exitstatus = 0 ] ; then
@ -189,6 +217,13 @@ else
echo -e " ${ DGN } Using Vlan: ${ BGN } $VLAN1 ${ CL } "
echo -e " ${ DGN } Using Vlan: ${ BGN } $VLAN1 ${ CL } "
fi
fi
fi
fi
if ( whiptail --defaultno --title "SSH ACCESS" --yesno "Enable Root SSH Access?" 10 58) ; then
echo -e " ${ DGN } Enable Root SSH Access: ${ BGN } Yes ${ CL } "
SSH = "yes"
else
echo -e " ${ DGN } Enable Root SSH Access: ${ BGN } No ${ CL } "
SSH = "no"
fi
if ( whiptail --title "ADVANCED SETTINGS COMPLETE" --yesno " Ready to create ${ APP } LXC? " --no-button Do-Over 10 58) ; then
if ( whiptail --title "ADVANCED SETTINGS COMPLETE" --yesno " Ready to create ${ APP } LXC? " --no-button Do-Over 10 58) ; then
echo -e " ${ RD } Creating a ${ APP } LXC using the above advanced settings ${ CL } "
echo -e " ${ RD } Creating a ${ APP } LXC using the above advanced settings ${ CL } "
else
else