mirror of
https://git.freebsd.org/ports.git
synced 2026-06-02 11:08:52 +00:00
ports-mgmt/rc-subr-jail: Update to 6
Changes: - Wait for jail PIDs - Force unmount devfs in jail_kill()
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
PORTNAME= rc-subr-jail
|
||||
PORTVERSION= 5
|
||||
PORTVERSION= 6
|
||||
CATEGORIES= ports-mgmt
|
||||
MASTER_SITES= #
|
||||
DISTFILES= #
|
||||
|
||||
@@ -112,6 +112,7 @@ destroy_jail()
|
||||
jroot="$1"
|
||||
|
||||
if [ "$jail_mount_devfs" = "yes" ]; then
|
||||
umount -t devfs -f "$jroot/dev"
|
||||
rmdir "$jroot/dev"
|
||||
fi
|
||||
|
||||
@@ -140,6 +141,7 @@ kill_jail()
|
||||
|
||||
if checkyesno "$_varname"; then
|
||||
killall -j ${name}_jail ${_signal}
|
||||
wait_for_pids $(killall -s -j ${name}_jail ${_signal} | sed "s|kill ${_signal}||" | xargs)
|
||||
else
|
||||
kill ${_signal} "$_pid"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user