fixed status output, didnt parse vnet jails w/o ip address correctly

This commit is contained in:
Thomas von Dein
2021-07-05 14:54:35 +02:00
parent 134076e74c
commit d53dc0549f

6
jaildk
View File

@@ -1385,7 +1385,7 @@ jaildk_rc() {
fi fi
rcs=`get_rc_scripts $jail` rcs=`get_rc_scripts $jail`
jid=`get_jid $jail` jid=`get_jid $jail`
jailpath=`get_jail_path $jail` jailpath=`get_jail_path $jail`
if test $rcd = "all"; then if test $rcd = "all"; then
@@ -1414,12 +1414,12 @@ jaildk_rc() {
get_jail_path() { get_jail_path() {
local jail="$1" local jail="$1"
echo "$(jls |grep -E "^ +[0-9]+ +[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+ *${jail} +" | awk '{print $4}' | xargs basename)" echo "$(jls |grep -E " ${jail} " | awk '{print $NF}' | xargs basename)"
} }
get_jid() { get_jid() {
local jail="$1" local jail="$1"
echo "$(jls | grep -E "^ +[0-9]+ +[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+ *${jail} +" | awk '{print $1}' | xargs basename)" echo "$(jls | grep -E " ${jail} " | awk '{print $1}' | xargs basename)"
} }
usage_blogin() { usage_blogin() {