From nobody Thu May 07 22:17:34 2026 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 4gBRSv0j5cz6c5FR for ; Thu, 07 May 2026 22:17:35 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gBRSt60lqz3cbR for ; Thu, 07 May 2026 22:17:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778192254; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=74cknobqVmAohWUnZz5WP6U6IF73UA14CXljHb7ze+8=; b=eBiLpe9B8cHkmpxVYrMCQfy20X7upE4L4jG6km4ldR4mVerL8Kq+E1gPe4fkma3eiLXkmY mFxfqjuLfzS7lXQ2ua5QA0E4dVuDD52xrWM5UD8dZ6emvmM3jRaHx37+3z3t4tCcK77ycj Sufq0hGhUfUhOTzmDDWFDvjhPmIN28h4MymRMzJLB5SzI1ESrHBJ7mQyuvXZmtZQTXjBPU xTCKRArqOf6sILrdxh30P1OHhwHKpM/LUDMju0iEhzUWJs+usk22dZo8s3KZPq07FzHWwj tBgjtoIWdLD7wl+Z19RLWlKng6bDqf4/d9L25+288Q8KEx2SBxQEwlxbVsG4NA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1778192254; a=rsa-sha256; cv=none; b=wSuSTtGmf7W+gpyRqiZoZi45zshvG9FIia3kS652Wf8QCOvsOWLteCJL4TlqHMnrXFfUEl WTKIi4cFK+iBF6nSYCFGJCP0zxAuT6fqhmuQ1uaTNNhmWARXjpEGsw/NPF4FlVJ/ErVjAp o5C6rTRMdPB/OOqk2YDE8n31EiVRGDY0JaLrY94sVnx0JM22Rz78QA6KI4UGKp7SGkH2ln HwQjECKZvLUNLizZ22QOf6mjPpew1OLPahHcx47kG36cxUiKj9TSZfKRmAC4T2VmlPW9WQ d01L71RThtpYgK3BdX5ErmaUAM6siSE12K22LIVRKq/66c1m0wqJTgTNAXAHuQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778192254; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=74cknobqVmAohWUnZz5WP6U6IF73UA14CXljHb7ze+8=; b=cKnZVGGpslu1uPTD7I3aXzWcLzM7wXjrmCVu/NPl0SYNtPjTMTm9/x5qvfO4HxHUMwGuTf PBG6RUl3Ipokj5an/xhOevxctogu3rUqMicA4nNpcIMI6rX31kz85NPxBqxOTh0dxTlNBK Hn4wIkMNA19Ehmd1XhkSZJZL6ToKNXNur/z5cdoGltFzaEHJBCK8e9p8GeiDRbVIHnjMgh VHF3X6VGCYi3tW7NCVML0DKtmgBMX7x5AJ06AfPX1w4lGFEMsZAhjiLzL7hwQrqH+DvH3E GWE3ixlIpoiBrHyX8Z/5kT7iMQmJ080wR+t5qxBh2AKMRRyil2dNoQNmLYAYMw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gBRSt5XVgzlxt for ; Thu, 07 May 2026 22:17:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 33524 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 07 May 2026 22:17:34 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Cc: Alexander Ziaee From: Colin Percival Subject: git: df38b410cfed - releng/15.1 - build.7: Explain update-packages repo signing 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list 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/releng/15.1 X-Git-Reftype: branch X-Git-Commit: df38b410cfedfc12250cb66fb7fd8b852fb21335 Auto-Submitted: auto-generated Date: Thu, 07 May 2026 22:17:34 +0000 Message-Id: <69fd0f7e.33524.e61cca8@gitrepo.freebsd.org> The branch releng/15.1 has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=df38b410cfedfc12250cb66fb7fd8b852fb21335 commit df38b410cfedfc12250cb66fb7fd8b852fb21335 Author: Alexander Ziaee AuthorDate: 2026-04-28 16:55:11 +0000 Commit: Colin Percival CommitDate: 2026-05-07 22:16:35 +0000 build.7: Explain update-packages repo signing Approved by: re (cperciva) MFC after: 3 days Reported by: kevans Reviewed by: kevans, ngie Differential Revision: https://reviews.freebsd.org/D56607 (cherry picked from commit ab98fd3234304ea10db3dee70205828d372c443a) (cherry picked from commit dd926806a723b99c9184ce44ab68b83c03fdc173) --- share/man/man7/build.7 | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/share/man/man7/build.7 b/share/man/man7/build.7 index 6d040b6f8f02..7947f6186b71 100644 --- a/share/man/man7/build.7 +++ b/share/man/man7/build.7 @@ -25,7 +25,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd April 22, 2026 +.Dd April 28, 2026 .Dt BUILD 7 .Os .Sh NAME @@ -373,10 +373,18 @@ defaults to Create or update the .Xr freebsd-base 7 package repository for the base system. +.Bl -bullet +.It If an old repository is being updated, then packages whose contents have not changed since the previous version will be copied into the new repository to avoid needless updating of the version number. +.It +If +.Va PKG_REPO_SIGNING_KEY +is defined, the repo will be signed according to +.Xr pkg-repo 8 . +.El .It Cm xdev-build Builds for the .Cm xdev @@ -1152,6 +1160,7 @@ Study the examples above. .Xr config 8 , .Xr etcupdate 8 , .Xr nextboot 8 , +.Xr pkg-repo 8 , .Xr shutdown 8 .Sh HISTORY The