From 090aba192f0fe01c962ac9ee5e5ad3cc5a5bdf3f Mon Sep 17 00:00:00 2001 From: erdgeist Date: Wed, 29 Mar 2006 17:19:55 +0000 Subject: ezjail.sh now honours rcorders script order --- ezjail.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'ezjail.sh') diff --git a/ezjail.sh b/ezjail.sh index 9aa32b5..dc3d799 100755 --- a/ezjail.sh +++ b/ezjail.sh @@ -45,13 +45,14 @@ do_cmd() ezjail_list=`echo -n $* | tr -c "[:alnum:] " _` ezjail_fromrc="NO" 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##_}" fi for ezjail in ${ezjail_list}; do # If jail is temporary disabled (dot in name), skip it - [ ${ezjail%.*} = ${ezjail} ] || continue + [ ${ezjail%.*} != ${ezjail} ] && continue # Check for jails config [ ! -r ${ezjail_prefix}/etc/ezjail/${ezjail} ] && echo " Warning: Jail ${ezjail} not found." && continue -- cgit v1.2.3