git: a5b19a0cb9c4 - main - release: switch OCI containers to use pkg sets

From: Dave Cottlehuber <dch_at_FreeBSD.org>
Date: Fri, 10 Oct 2025 15:51:57 UTC
The branch main has been updated by dch:

URL: https://cgit.FreeBSD.org/src/commit/?id=a5b19a0cb9c4321ef45f920a6fc0394449e64779

commit a5b19a0cb9c4321ef45f920a6fc0394449e64779
Author:     Dave Cottlehuber <dch@FreeBSD.org>
AuthorDate: 2025-10-10 15:51:20 +0000
Commit:     Dave Cottlehuber <dch@FreeBSD.org>
CommitDate: 2025-10-10 15:51:20 +0000

    release: switch OCI containers to use pkg sets
    
    use minimal-jail in no-toolchain
    
    MFC after:      1 hour
    
    Reviewed by:    ivy
    Sponsored by:   SkunkWerks, GmbH
    Differential Revision:  https://reviews.freebsd.org/D53014
---
 release/tools/oci-image-notoolchain.conf | 54 ++++----------------------------
 1 file changed, 6 insertions(+), 48 deletions(-)

diff --git a/release/tools/oci-image-notoolchain.conf b/release/tools/oci-image-notoolchain.conf
index a769b53f9ff6..72a62657fa76 100644
--- a/release/tools/oci-image-notoolchain.conf
+++ b/release/tools/oci-image-notoolchain.conf
@@ -1,67 +1,25 @@
 #! /bin/sh
 
-# Build OCI container image with almost all packages suitable for jails, excluding compiler
+# Build OCI container image with almost all packages suitable for jails,
+# excluding toolchain.
 
 OCI_BASE_IMAGE=runtime
 
 oci_image_build() {
 	set_cmd ${workdir} /bin/sh
 	install_packages ${abi} ${workdir} \
-		FreeBSD-acct \
-		FreeBSD-at \
-		FreeBSD-audit \
-		FreeBSD-autofs \
-		FreeBSD-blocklist \
-		FreeBSD-bsnmp \
-		FreeBSD-caroot \
-		FreeBSD-certctl \
-		FreeBSD-clibs \
-		FreeBSD-console-tools \
-		FreeBSD-cron \
-		FreeBSD-csh \
+		FreeBSD-bmake \
 		FreeBSD-dma \
-		FreeBSD-ee \
-		FreeBSD-fd \
-		FreeBSD-fetch \
-		FreeBSD-ftp \
 		FreeBSD-inetd \
 		FreeBSD-ipf \
 		FreeBSD-ipfw \
-		FreeBSD-iscsi \
-		FreeBSD-jail \
-		FreeBSD-kerberos \
-		FreeBSD-kerberos-lib \
-		FreeBSD-libarchive \
-		FreeBSD-libcompiler_rt-dev \
-		FreeBSD-libexecinfo \
-		FreeBSD-libucl \
-		FreeBSD-locales \
-		FreeBSD-lp \
-		FreeBSD-mtree \
 		FreeBSD-natd \
 		FreeBSD-netmap \
-		FreeBSD-newsyslog \
-		FreeBSD-nfs \
-		FreeBSD-nuageinit \
-		FreeBSD-openssl \
-		FreeBSD-periodic \
 		FreeBSD-pf \
-		FreeBSD-pkg-bootstrap \
-		FreeBSD-quotacheck \
-		FreeBSD-rc \
-		FreeBSD-rcmds \
-		FreeBSD-rescue \
-		FreeBSD-resolvconf \
-		FreeBSD-runtime \
 		FreeBSD-ssh \
-		FreeBSD-syslogd \
-		FreeBSD-tcpd \
 		FreeBSD-telnet \
-		FreeBSD-ufs \
-		FreeBSD-unbound \
-		FreeBSD-utilities \
-		FreeBSD-vi \
-		FreeBSD-yp \
+		FreeBSD-xz \
 		FreeBSD-zfs \
-		FreeBSD-zoneinfo
+		FreeBSD-set-minimal-jail
 }
+