ezjail.sh now honours rcorders script order

This commit is contained in:
erdgeist 2006-03-29 17:19:55 +00:00
parent db9c85aad0
commit 090aba192f

View File

@ -45,13 +45,14 @@ do_cmd()
ezjail_list=`echo -n $* | tr -c "[:alnum:] " _` ezjail_list=`echo -n $* | tr -c "[:alnum:] " _`
ezjail_fromrc="NO" ezjail_fromrc="NO"
else else
ezjail_list=${ezjail_list:-`ls ${ezjail_prefix}/etc/ezjail/`} ezjail_list=${ezjail_list:-`rcorder ${ezjail_prefix}/etc/ezjail/*`}
ezjail_list=`basename -a ${ezjail_list}`
echo -n "${message##_}" echo -n "${message##_}"
fi fi
for ezjail in ${ezjail_list}; do for ezjail in ${ezjail_list}; do
# If jail is temporary disabled (dot in name), skip it # If jail is temporary disabled (dot in name), skip it
[ ${ezjail%.*} = ${ezjail} ] || continue [ ${ezjail%.*} != ${ezjail} ] && continue
# Check for jails config # Check for jails config
[ ! -r ${ezjail_prefix}/etc/ezjail/${ezjail} ] && echo " Warning: Jail ${ezjail} not found." && continue [ ! -r ${ezjail_prefix}/etc/ezjail/${ezjail} ] && echo " Warning: Jail ${ezjail} not found." && continue