From nobody Tue Nov 18 02:18:37 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 4d9Svx2qymz6HQNX; Tue, 18 Nov 2025 02:18:37 +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 4d9Svx1p6mz3Q0r; Tue, 18 Nov 2025 02:18:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763432317; 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=fcpFyVOUzhmf4o97Ef/TvjedNbuYv6ErfRhR8iPLJdI=; b=ZcqaYbE3KssmZ7P0kURTgySOajvvuxA4Wa+H3wR2jMP4emqBCM6DFHzHlIGRt+i2sfdMpa QJ5oWHvJETuWyalE8PQKB+C4YEysiSP7q6y5WeAxOLJl+BmBAEtuYr2fkPb8HI8+G7zXGl aemkxFrMsLz2NF98BcYZnRGcqYkjnjb4Yn147sEgzBUT2Dee5G1qnT+P660dwK8Z/kYR6j jF1s59lQrubJgYmHlTCJ9bQAfO6OUjEqi2aC7qrX+3k5i1ixzc4mKa1gAN2Sp8R0/O8suw JTorlOpSTra1CJ1Rg7JgNqIP8dYpaUyDEkB6HEAjyXE4qazLa0Fidfpazoro6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763432317; 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=fcpFyVOUzhmf4o97Ef/TvjedNbuYv6ErfRhR8iPLJdI=; b=eDgByYBe5GCRuUTsn2AzxIkakZfsML66BWYXR7+q7q1wc2JzY7KeQ2y5McKMePHHOtDwfr oFgt6kYcyNGYDhEMI1+T+d7WKtXcfQ1a1kCB1djK/SYzPfy6JebOYEphZ5QavasFmXrNiV Tbr5dNeZqgrSFGHtKV4su0oBEj0z9Bu/gB8jI8x3/fdLgJsQmFyYD6vqjrFhhVyFcDdJQM IzBFJuNVb2l/uTpfVEIw8MpVqGGLwFY2iPEed6PNe7w9FXnHvBzE53oV20ZuVI0NyV9srN FHtdLQ93GH3mIVKi9f5E8ppuTaQPhfxbjS6UfuCccgA143HleY9Rgccl8D32TA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1763432317; a=rsa-sha256; cv=none; b=Ki5+Gmfef2GijFw30wnujdbZ/yy75OzRdHDRoCIb1O9oATA07xQo8blEXaRSqyr+iM+Vfj sNrdv2Y6xNTjDUW4yvtM8x3a7/AW1pYPqc295Fuv4omq3TTPwlUmMZ3RIkWhmxAtvgfSS+ O6SCXWSL401DW7DMxOehk8+E029CxwnhxE+QXDHPIiVzAB0PFZyPDjCmkOgHxcjwwSHcl0 e28tXacIvbDBW5/L0EzsV2+JT1YlmffGIjz4H3PLu9UkPITTnaN/PbPC2fRbFBqtqFrGaa DCoE68ICqGgpJQhJMmnpPQ28zxx1ggk7gkjgEDrsSjoiibV53VT5na2yOnSL+Q== 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 4d9Svx1GfHzbRS; Tue, 18 Nov 2025 02:18:37 +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 5AI2IbaP003153; Tue, 18 Nov 2025 02:18:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5AI2IbPA003150; Tue, 18 Nov 2025 02:18:37 GMT (envelope-from git) Date: Tue, 18 Nov 2025 02:18:37 GMT Message-Id: <202511180218.5AI2IbPA003150@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Colin Percival Subject: git: 0dbb00733c4a - main - GCE: Add /usr/src and /usr/ports to METALOG 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: cperciva X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0dbb00733c4a177a9a22d61a627d377d0876ea16 Auto-Submitted: auto-generated The branch main has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=0dbb00733c4a177a9a22d61a627d377d0876ea16 commit 0dbb00733c4a177a9a22d61a627d377d0876ea16 Author: Colin Percival AuthorDate: 2025-11-18 01:02:47 +0000 Commit: Colin Percival CommitDate: 2025-11-18 02:18:27 +0000 GCE: Add /usr/src and /usr/ports to METALOG We ship these in order to comply with GCE Marketplace rules about providing source code and licenses for all the software we ship as part of images. Reviewed by: markj MFC after: immediately (15.0-RC2) Differential Revision: https://reviews.freebsd.org/D53796 --- release/tools/gce.conf | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/release/tools/gce.conf b/release/tools/gce.conf index 78511dbc66c9..c1e129ba69d6 100644 --- a/release/tools/gce.conf +++ b/release/tools/gce.conf @@ -98,6 +98,10 @@ EOF # the image. if [ -e "${DESTDIR}/../ftp/src.txz" ]; then tar fxJ ${DESTDIR}/../ftp/src.txz -C ${DESTDIR} + ( cd ${DESTDIR} && find ./usr/src ) | + while read P; do + metalog_add_data ${P} + done fi if [ -e "${DESTDIR}/../ftp/ports.txz" ]; then tar fxJ ${DESTDIR}/../ftp/ports.txz -C ${DESTDIR} @@ -108,6 +112,10 @@ EOF DISABLE_VULNERABILITIES=YES \ I_DONT_CARE_IF_MY_BUILDS_TARGET_THE_WRONG_RELEASE=YES done + ( cd ${DESTDIR} && find ./usr/ports ) | + while read P; do + metalog_add_data ${P} + done fi ## XXX: Verify this is needed. I do not see this requirement