forked from evolix/evobackup
bkctld-stop: pkill outside of conditional
it breaks the stop action
This commit is contained in:
parent
c920e91304
commit
88dd2e448b
|
@ -19,7 +19,9 @@ test -d "${jail_path}" || error "${jail_name}: jail is missing."
|
||||||
|
|
||||||
pid=$(cat "${jail_path}/${SSHD_PID}")
|
pid=$(cat "${jail_path}/${SSHD_PID}")
|
||||||
|
|
||||||
if pkill --parent "${pid}" && kill "${pid}"; then
|
pkill --parent "${pid}"
|
||||||
|
|
||||||
|
if kill "${pid}"; then
|
||||||
notice "${jail_name}: jail has been stopped [${pid}]"
|
notice "${jail_name}: jail has been stopped [${pid}]"
|
||||||
|
|
||||||
umount --lazy --recursive "${jail_path}/dev"
|
umount --lazy --recursive "${jail_path}/dev"
|
||||||
|
|
Loading…
Reference in a new issue