An empty ezjail directory made rcorder fail. Fixed
This commit is contained in:
parent
6ee8b2a5b6
commit
0377eb1c57
@ -303,8 +303,7 @@ delete)
|
||||
;;
|
||||
######################## ezjail-admin LIST ########################
|
||||
list)
|
||||
ezjail_list=${ezjail_list:-`rcorder ${ezjail_prefix}/etc/ezjail/*`}
|
||||
ezjail_list=`basename -a ${ezjail_list}`
|
||||
ezjail_list=`find -X ${ezjail_prefix}/etc/ezjail/ 2> /dev/null | xargs rcorder | xargs basename -a`
|
||||
|
||||
printf "%-3s %-5s %-15s %-28s %s\\n" STA JID IP Hostname "Root Directory"
|
||||
echo "--- ----- --------------- ---------------------------- -----------------------------"
|
||||
|
@ -34,9 +34,7 @@ stopcrypto_cmd="do_cmd stopcrypto _"
|
||||
do_cmd()
|
||||
{
|
||||
action=$1; message=$2; shift 2;
|
||||
ezjail_list=
|
||||
ezjail_pass=
|
||||
ezjail_mds=
|
||||
unset ezjail_list ezjail_pass ezjail_mds
|
||||
ezjail_fromrc="YES"
|
||||
|
||||
# If a jail list is given on command line, process it
|
||||
@ -45,8 +43,7 @@ do_cmd()
|
||||
ezjail_list=`echo -n $* | tr -c "[:alnum:] " _`
|
||||
ezjail_fromrc="NO"
|
||||
else
|
||||
ezjail_list=${ezjail_list:-`rcorder ${ezjail_prefix}/etc/ezjail/*`}
|
||||
ezjail_list=`basename -a ${ezjail_list}`
|
||||
ezjail_list=`find -X ${ezjail_prefix}/etc/ezjail/ 2> /dev/null | xargs rcorder | xargs basename -a`
|
||||
echo -n "${message##_}"
|
||||
fi
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user