Make non runnable jails stoppable, fourth attempt, non runnable now won't start now
This commit is contained in:
parent
e0948e713d
commit
7ffcc74f18
@ -53,17 +53,17 @@ do_cmd()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
for ezjail in ${ezjail_list}; do
|
for ezjail in ${ezjail_list}; do
|
||||||
unset ezjail_config
|
unset ezjail_config ezjail_norun
|
||||||
|
|
||||||
[ -e "${ezjail_cfgs}/${ezjail}" ] && ezjail_config="${ezjail_cfgs}/${ezjail}"
|
[ -e "${ezjail_cfgs}/${ezjail}" ] && ezjail_config="${ezjail_cfgs}/${ezjail}"
|
||||||
[ -e "${ezjail_cfgs}/${ezjail}.norun" ] && ezjail_config="${ezjail_cfgs}/${ezjail}.norun"
|
[ -e "${ezjail_cfgs}/${ezjail}.norun" ] && ezjail_config="${ezjail_cfgs}/${ezjail}.norun" && ezjail_norun="YES"
|
||||||
|
|
||||||
# Check for jails config
|
# Check for jails config
|
||||||
[ ! -f "${ezjail_config}" ] && echo " Warning: Jail ${ezjail} not found." && continue
|
[ ! -f "${ezjail_config}" ] && echo " Warning: Jail ${ezjail} not found." && continue
|
||||||
|
|
||||||
# If jail is temporary disabled (dot in name), skip it for starts
|
# If jail is temporary disabled (dot in name), skip it for starts
|
||||||
[ "${ezjail_stop}" ] && ezjail="${ezjail%%.*}"
|
[ "${ezjail_stop}" ] && ezjail="${ezjail%%.*}"
|
||||||
[ "${ezjail%.*}" != "${ezjail}" ] && echo -n " skipping ${ezjail}" && continue
|
[ "${ezjail%.*}" != "${ezjail}" -o "${ezjail_norun}" ] && echo -n " skipping ${ezjail}" && continue
|
||||||
|
|
||||||
# Read config file
|
# Read config file
|
||||||
. ${ezjail_config}
|
. ${ezjail_config}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user