From nobody Fri Nov 14 00:15:31 2025 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4d6yMl4bjvz6GVPQ; Fri, 14 Nov 2025 00:15:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4d6yMl2LTdz3YsZ; Fri, 14 Nov 2025 00:15:31 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763079331; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jF5CdxM6MqczD+Bn7Si1+wSTo8/A7gRQ6nSPRw3+Uik=; b=vfo0DVNK1xYhPs2YJCPDATMpUwlcNzNroG/Ej4Bp7JTJiDYauzPvtXzR+DOmhEQmZXwva1 n+lQvKf09QxChCxyUoJaFiPetyu4FuhdsAVgwXHR3EvOIHMlYF4o7XfZPVcW3B2+SlFsZj L9oddseLLLCZMrD4aTWE85MnzRcjX0xuoXEfF2+/k+a99Zku1isuZ+2kUZKth3Z4ANkULt fINzfkcS0itXOjwYehccUNDn0eS6ZIp3XycylaCUudMtkQqZq/hW6f4WDIGrOOdkWkw9WK HzdU0gsCv6tFLKU/dVXpn2tkam6BOHz7DwAssCUByGBvpWRR+mnD1bNVd8K8sQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763079331; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jF5CdxM6MqczD+Bn7Si1+wSTo8/A7gRQ6nSPRw3+Uik=; b=V/jndvkrEUa3H277I9Cs6M8XUBNemZUNSXwpZ/qo56JvlmdDvIURDZV/DFIqxT+UTtFi80 ZxahIl87Feuji26fHm4uhMpBrSn8X6f3V+z36HJ9Lv99NSmWFGFdMwkVBfgDQGi8AZ9oAW qBA0wzconfXyAOcTvlLrQK04pqx76aEVySPCKjoumvf4jeOD42dF/3gz9KAfN5r89CVYcH 926yC/UvMYBtEPpAkwkxC/66xYQ3EC7DlZzIKIw7B7ezeennT8/aBHDZ1wAd0/ephzR5AK sNAQSZdu/zw3DR+F0GM11+1Jgd5RyGZZJZHocAmH6gs7xHMBrAukCFJXtTPAKA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1763079331; a=rsa-sha256; cv=none; b=LZDKvdakFtdcd6hpH9E/EnyPLG4fEpflsr9Nv2FGM5qLrNtxvGwkxr1TCLJ8R1whPIFEaJ 1BZ81jtT02baDoCsoP1EPHW9eWLHFGu8anXFyxPrZFUmAvEaI4gaqu/yObiqQGG7ETIks9 5/MGQRqkUrr5xviDFk0op8bFzLhAIMnwkOa7WK5ntwXrK+sB1IQ7f0ynUPDYvKowkEnZmC BYKo/A/26+ZsklqB6m1cG8BRGzNXsqNiMUXXLBtVVzgPdBM5MovB1EvSIG5xMsvqWjlKcW AYO5/ygjQWqbd30j2fgX8ylNmNkcEwkT9ElS2+1NvHCkoV5GcImqDK8BoWASRQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4d6yMl1dlMzkXM; Fri, 14 Nov 2025 00:15:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5AE0FV35037315; Fri, 14 Nov 2025 00:15:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5AE0FVVx037312; Fri, 14 Nov 2025 00:15:31 GMT (envelope-from git) Date: Fri, 14 Nov 2025 00:15:31 GMT Message-Id: <202511140015.5AE0FVVx037312@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Alexander Ziaee Subject: git: f467eb078f51 - stable/15 - jail.8: Add creating a jail from package base List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ziaee X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: f467eb078f51a4fdcf72125c7c9d84086318071d Auto-Submitted: auto-generated The branch stable/15 has been updated by ziaee: URL: https://cgit.FreeBSD.org/src/commit/?id=f467eb078f51a4fdcf72125c7c9d84086318071d commit f467eb078f51a4fdcf72125c7c9d84086318071d Author: Alexander Ziaee AuthorDate: 2025-11-13 21:25:06 +0000 Commit: Alexander Ziaee CommitDate: 2025-11-14 00:11:55 +0000 jail.8: Add creating a jail from package base MFC after: immediately for inclusion in 15.0R Reported by: ivy Differential Revision: https://reviews.freebsd.org/D53745 (cherry picked from commit 477799750abd5702a02f7f8065e6235d7db75188) --- usr.sbin/jail/jail.8 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/usr.sbin/jail/jail.8 b/usr.sbin/jail/jail.8 index e27f9e3d1630..3cefc60b2632 100644 --- a/usr.sbin/jail/jail.8 +++ b/usr.sbin/jail/jail.8 @@ -26,7 +26,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd November 6, 2025 +.Dd November 13, 2025 .Dt JAIL 8 .Os .Sh NAME @@ -1146,6 +1146,13 @@ D=/here/is/the/jail mkdir -p $D tar -xf /usr/freebsd-dist/base.txz -C $D --unlink .Ed +.Ss Setting up a Jail Directory Tree from System Packages +To set up a jail directory tree containing an selectable +.Fx +distribution with the packages tech preview, +the following command can be used: +.Pp +.Dl bsdinstall jail /here/is/the/jail .Pp In many cases these examples would put far more in the jail than needed. In the other extreme case a jail might contain only one file: