VNET create.sh error message

VNET creating will fail if gateway interface is missing
This commit is contained in:
Bike Dude
2021-01-12 19:08:25 +01:00
parent 110346f9f7
commit 8e828515ee

View File

@@ -34,6 +34,9 @@
usage() {
error_exit "Usage: bastille create [option] name release ip [interface]"
}
usage_vnet() {
error_exit "Usage: bastille create -V name release ip interface"
}
running_jail() {
if [ -n "$(jls name | awk "/^${NAME}$/")" ]; then
@@ -444,6 +447,10 @@ if [ -n "${EMPTY_JAIL}" ]; then
if [ $# -ne 1 ]; then
usage
fi
elif [ -n "${VNET_JAIL}" ]; then
if [ $# -ne 4 ]; then
usage_vnet
fi
else
if [ $# -gt 4 ] || [ $# -lt 3 ]; then
usage