Skip site navigation (1)Skip section navigation (2)
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"
     fi


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f5f112.3aa82.14c77284>