From nobody Wed Oct 8 05:54:43 2025 X-Original-To: dev-commits-src-main@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 4chMfD1NmGz6BM0P; Wed, 08 Oct 2025 05:54:44 +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 4chMfC72syz49Sw; Wed, 08 Oct 2025 05:54:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759902884; 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=jIqy9Fmm/z+VDGu0oN+0TeBjg8wH7rUkwdSjBzD+xeM=; b=rW+u+nO7zk0Q2p/8CfkLn2c8rhcrHj4zGe4+wVB6oo+xRJpyO+RCNGmRq7CW76a51H6VCZ 8QrxTIrUAtIqEv+s0kJTVPf+oasUPOYX26M7hT5Ulm7t8qrkNJyQyShA8GnzIYivkfB/9h UiFPAL3uFRtddJ+ybfD9ePG/xQmmiAogWGVshaRU4roy7WSfJm6CzdaaR0zRqu8GybV1lu gdr6jxyIfkZhOgkv8rNrH1aVNn1poYyHka0ceY6KFSbz6NnsiiPN3o2bgj+S1FWXoLffeT OywO0OaZ7o9tOS/rlqEtxB78SXZD+N2/JFNwsHyU2ajd6yHNMOHlzqCxRE+VXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759902884; 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=jIqy9Fmm/z+VDGu0oN+0TeBjg8wH7rUkwdSjBzD+xeM=; b=XurHOg9l4jvQRo5S6aF/hQPDLHlxuFqBaQzxBpLBNoS/yzsYNW4Dm/SPWuZE/I2/Jwjs7X nolNGrOr/PIUDMM4SBj+HVF0OAKp/cIBnl5ymz3KLzRWr5fZVmHtpBgx1gxLHhF0ozclRQ U+Kr7k2VhXP9Wy1eJIwtB9cdy2lSlKjlZTbCEFl0BVYVDtahZa17TCZigHnkWoYlzMjSyk 5ifWmewvG8MolQld3kkctUfvMQ2Bnv8grPwBPPtRk5AcR1iaOZ/sbHgfUfn8rHfD+cOKvN o7Rgh7XIZbqLws/RNvbQcoZdBaA4w9H9a4zaEpsM9XYOr7EddISEFdGKMmlsXQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759902884; a=rsa-sha256; cv=none; b=fkT5mCmMvrT+mbO7RbB6hU10TvC1hjduSocfUOwVkE5Z4pegBd41c+v3tnk44U6NhWyCja nydL5/N/m3njFTNNpQioWqC32n1Boe3Vgc0WtecFZ/eptAzgFMiAwKITrJH1Ksn0eeSMrL XrrssvSPGQnN3NifMUAdxP0sZGAvZusccJ7OoaHPVtS90iDNVWZRfN8yJeRdZ9gllpNae3 bv2zp+6MrOrB8LCQZ1/+oR1dp+yR/P7oiQXRaopnStDHc7XqVV1N4DfMw5MGH2TiplqihG IIu7Usu5TqNOFxHaQh0Ej8czCzVG2vwL0yXL3KaO6cDVAmh0Un0x1B4MGGFtXw== 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 4chMfC6FtMz3Ss; Wed, 08 Oct 2025 05:54:43 +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 5985sh1u003853; Wed, 8 Oct 2025 05:54:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5985shej003850; Wed, 8 Oct 2025 05:54:43 GMT (envelope-from git) Date: Wed, 8 Oct 2025 05:54:43 GMT Message-Id: <202510080554.5985shej003850@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Lexi Winter Subject: git: fa6d67cd16b5 - main - BSD.root.dist: Add package tag for all directories List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ivy X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: fa6d67cd16b50a7a0be1f003cf1aa1f4064fc2c9 Auto-Submitted: auto-generated The branch main has been updated by ivy: URL: https://cgit.FreeBSD.org/src/commit/?id=fa6d67cd16b50a7a0be1f003cf1aa1f4064fc2c9 commit fa6d67cd16b50a7a0be1f003cf1aa1f4064fc2c9 Author: Lexi Winter AuthorDate: 2025-10-08 05:49:47 +0000 Commit: Lexi Winter CommitDate: 2025-10-08 05:54:36 +0000 BSD.root.dist: Add package tag for all directories This fixes some missing directories, notably /boot/modules. Other directories are not missing because they contain other files, but they should still have their own METALOG entries and be placed in the correct package. MFC after: 3 days Reported by: bdrewery Reviewed by: cperciva, imp Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D52958 --- etc/mtree/BSD.root.dist | 90 +++++++++++++++++++++++++------------------------ 1 file changed, 46 insertions(+), 44 deletions(-) diff --git a/etc/mtree/BSD.root.dist b/etc/mtree/BSD.root.dist index 6ba632894ca7..95a3361b3c61 100644 --- a/etc/mtree/BSD.root.dist +++ b/etc/mtree/BSD.root.dist @@ -4,8 +4,9 @@ /set type=dir uname=root gname=wheel mode=0755 . - bin + bin tags=package=runtime .. +/set tags=package=bootloader boot defaults .. @@ -27,7 +28,7 @@ .. kernel .. - loader.conf.d tags=package=bootloader + loader.conf.d .. lua .. @@ -38,88 +39,89 @@ zfs .. .. +/unset tags dev mode=0555 tags=package=runtime .. - etc - X11 + etc tags=package=runtime + X11 tags=package=runtime .. - authpf + authpf tags=package=pf .. - autofs + autofs tags=package=autofs .. - bluetooth + bluetooth tags=package=bluetooth .. - cron.d + cron.d tags=package=cron .. - defaults + defaults tags=package=runtime .. - devd + devd tags=package=devd .. - dma + dma tags=package=dma .. - gss + gss tags=package=runtime .. - jail.conf.d + jail.conf.d tags=package=jail .. kyua tags=package=tests .. - mail + mail tags=package=runtime .. - mtree + mtree tags=package=mtree .. - newsyslog.conf.d + newsyslog.conf.d tags=package=newsyslog .. - ntp mode=0700 + ntp mode=0700 tags=package=ntp .. - pam.d + pam.d tags=package=runtime .. - periodic - daily + periodic tags=package=periodic + daily tags=package=periodic .. - monthly + monthly tags=package=periodic .. - security + security tags=package=periodic .. - weekly + weekly tags=package=periodic .. .. - pkg + pkg tags=package=pkg-bootstrap .. - ppp + ppp tags=package=ppp .. - profile.d + profile.d tags=package=runtime .. - rc.conf.d + rc.conf.d tags=package=rc .. - rc.d + rc.d tags=package=rc .. - security + security tags=package=audit .. - ssh + ssh tags=package=ssh .. - ssl + ssl tags=package=caroot certs tags=package=caroot .. untrusted tags=package=caroot .. .. - sysctl.kld.d + sysctl.kld.d tags=package=runtime .. - syslog.d + syslog.d tags=package=syslogd .. - zfs tags=package=zfs - compatibility.d + zfs tags=package=zfs + compatibility.d tags=package=zfs .. .. .. - lib - geom + lib tags=package=clibs + geom tags=package=geom .. - nvmecontrol + nvmecontrol tags=package=nvme-tools .. .. - libexec - resolvconf + libexec tags=package=clibs + resolvconf tags=package=resolvconf .. .. media tags=package=runtime @@ -132,14 +134,14 @@ .. rescue tags=package=rescue .. - root mode=0750 + root mode=0750 tags=package=runtime .. - sbin + sbin tags=package=runtime .. tmp mode=01777 tags=package=runtime .. - usr + usr tags=package=runtime .. - var + var tags=package=runtime .. ..