Date: Sat, 02 May 2026 12:41:54 +0000 From: Gleb Popov <arrowd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: cd172478e8b1 - main - ports-mgmt/rc-subr-jail: Update to 6 Message-ID: <69f5f112.3aa82.14c77284@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=cd172478e8b129b4281a279e21c47073757d452a commit cd172478e8b129b4281a279e21c47073757d452a Author: Gleb Popov <arrowd@FreeBSD.org> AuthorDate: 2026-04-21 13:48:25 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2026-05-02 12:41:49 +0000 ports-mgmt/rc-subr-jail: Update to 6 Changes: - Wait for jail PIDs - Force unmount devfs in jail_kill() --- ports-mgmt/rc-subr-jail/Makefile | 2 +- ports-mgmt/rc-subr-jail/files/rc.subr.jail | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ports-mgmt/rc-subr-jail/Makefile b/ports-mgmt/rc-subr-jail/Makefile index e31716915639..79f0d1763f0d 100644 --- a/ports-mgmt/rc-subr-jail/Makefile +++ b/ports-mgmt/rc-subr-jail/Makefile @@ -1,5 +1,5 @@ PORTNAME= rc-subr-jail -PORTVERSION= 5 +PORTVERSION= 6 CATEGORIES= ports-mgmt MASTER_SITES= # DISTFILES= # diff --git a/ports-mgmt/rc-subr-jail/files/rc.subr.jail b/ports-mgmt/rc-subr-jail/files/rc.subr.jail index 241fe78128cb..6a4d06a066b9 100644 --- a/ports-mgmt/rc-subr-jail/files/rc.subr.jail +++ b/ports-mgmt/rc-subr-jail/files/rc.subr.jail @@ -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" fihome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f5f112.3aa82.14c77284>
