From 70db4b23223bb90e96f5e845171d74849c942345 Mon Sep 17 00:00:00 2001
From: erdgeist <erdgeist@erdgeist.org>
Date: Wed, 12 Apr 2006 19:21:52 +0000
Subject: Some space problems in the list subcommand fixed

---
 ezjail-admin | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

(limited to 'ezjail-admin')

diff --git a/ezjail-admin b/ezjail-admin
index 12d7122..509339b 100755
--- a/ezjail-admin
+++ b/ezjail-admin
@@ -298,19 +298,18 @@ list)
     eval jail_ip=\"\$jail_${jail}_ip\"
     eval jail_hostname=\"\$jail_${jail}_hostname\"
     eval jail_rootdir=\"\$jail_${jail}_rootdir\"
-
     eval jail_image=\"\$jail_${ezjail}_image\"
     eval jail_crypt=\"\$jail_${ezjail}_cryptimage\"
 
-    jail_id=`jls | grep ${jail_hostname} | head -n 1 | cut -f 1`
+    jail_id=`jls | grep "${jail_hostname}" | head -n 1 | awk {'print $1'}`
 
     jail_state="D"
     [ "${jail_image}" ] && jail_state="I"
     [ "${jail_crypt}" ] && jail_state="C"
-    [ "${jail_id}" ] && jail_state=${jail_state}R || jail_state=${jail_state}S
+    [ "${jail_id}" ]    && jail_state=${jail_state}R || jail_state=${jail_state}S
     [ "${jail%.*}" != "${jail}" ] && jail_state=${jail_state}N
 
-    printf "%-3s %-5 %-15s %-20s %-30s\\n" ${jail_state} ${jail_id:-"N/A"} ${jail_ip} ${jail_hostname} ${jail_rootdir}
+    printf "%-3s %-5s %-15s %-28s %s\\n" "${jail_state}" "${jail_id:-N/A}" "${jail_ip}" "${jail_hostname}" "${jail_rootdir}"
   done
 
   ;;
-- 
cgit v1.2.3