Don't remove the /var/run/jail_name.id file if a jail fails to start.
This messes up ezjail (and possibly others), when attempting to start a jail that already exists. PR: 208806 Reviewed by: tj MFC after: 5 days
This commit is contained in:
parent
1980d11b5f
commit
abfdc877c6
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=298516
@ -489,7 +489,6 @@ jail_start()
|
|||||||
if _jid=$($jail_jls -j $_j jid); then
|
if _jid=$($jail_jls -j $_j jid); then
|
||||||
echo "$_jid" > /var/run/jail_${_j}.id
|
echo "$_jid" > /var/run/jail_${_j}.id
|
||||||
else
|
else
|
||||||
rm -f /var/run/jail_${_j}.id
|
|
||||||
echo " cannot start jail " \
|
echo " cannot start jail " \
|
||||||
"\"${_hostname:-${_j}}\": "
|
"\"${_hostname:-${_j}}\": "
|
||||||
fi
|
fi
|
||||||
@ -513,7 +512,6 @@ jail_start()
|
|||||||
_jid=$($jail_jls -j $_j jid)
|
_jid=$($jail_jls -j $_j jid)
|
||||||
echo $_jid > /var/run/jail_${_j}.id
|
echo $_jid > /var/run/jail_${_j}.id
|
||||||
else
|
else
|
||||||
rm -f /var/run/jail_${_j}.id
|
|
||||||
echo " cannot start jail " \
|
echo " cannot start jail " \
|
||||||
"\"${_hostname:-${_j}}\": "
|
"\"${_hostname:-${_j}}\": "
|
||||||
cat $_tmp
|
cat $_tmp
|
||||||
|
Loading…
Reference in New Issue
Block a user