From d53dc0549f2fe6884a75378a9270d18146c6a672 Mon Sep 17 00:00:00 2001 From: Thomas von Dein Date: Mon, 5 Jul 2021 14:54:35 +0200 Subject: [PATCH] fixed status output, didnt parse vnet jails w/o ip address correctly --- jaildk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/jaildk b/jaildk index 29682f8..49fc1e9 100755 --- a/jaildk +++ b/jaildk @@ -1385,7 +1385,7 @@ jaildk_rc() { fi rcs=`get_rc_scripts $jail` - + jid=`get_jid $jail` jailpath=`get_jail_path $jail` if test $rcd = "all"; then @@ -1414,12 +1414,12 @@ jaildk_rc() { get_jail_path() { 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() { 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() {