From nobody Tue Apr 28 16:57:12 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 4g4mnV0sfQz6bmgm for ; Tue, 28 Apr 2026 16:57:18 +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 4g4mnT5Ry9z3YPT for ; Tue, 28 Apr 2026 16:57:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777395437; 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=EnLDh5rNDbBrLG7vBaVTIAYyOgjiFyUbpOecXxR0FLM=; b=bSMdP9TDnsQgfq3qw3XnFmjW4E6wY3wP4r7jJni3dRc6i4CWniNDnfeLgoSmVFMgg6m34L FeVNCAOTYaY4q76pOXnP0PjPZ3T/1CjorlTPcWR7YkLw+R5nbDZOOTs4GAd3llxPozEUGm 7sLvu2VbNlTJ5KAu+pBLCOcjI7ahyA++3ZFDhBlObXHn1kxRikBsE18gXdYtivl8Y3GEVC WBEJGP/g9O657GuuhtpLbprNqJmNMRfVfbYrs5foYcTl2Q4xpGlzsO/wMAzEUrz/yEOwno f9U06ZuPBSPdgQvK7yNOgiLyXxbG0xt1V56v5mhulzGC4pMRuoMD8tqZEELwEw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777395437; a=rsa-sha256; cv=none; b=CvnaiZCWZKu3vxKFn8UurZ6mVPg7lAb4gwiGsQvT7/813Gn/WxNUhgdCouTWIGpDCz38sy SJ9lVAfh1Ah+M0Awst45yv4kkYUZcLkoXNLlnxX8edWYy4Etf0Fp4vuWVBYWh7V+6mSPXV gtbrQTlygLKgiSOvD/0G2Zyph2fQ6Z+RW6z7fmX3A6bcF0YeUvkNDjyF1zw6Cl+cyZ9jAt iUjLqEp6seYnkBehJPMR9yugyGGZNivTFBvbq8mlYaulRoOWwcbB/QEGQMaWP7EACTk/lt qrMkCIO1PMvf0aaYKJuknIBavQpr90unAadjTOw9u3aOPDVbAbt+xEB8Q26FDw== 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=1777395437; 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=EnLDh5rNDbBrLG7vBaVTIAYyOgjiFyUbpOecXxR0FLM=; b=JvwsPgFAyOrTN9+3S5WMQ1BrBJ/wOt0/T55dPFf/V8EIPM/Uwuz1F7NefwgCn0c95PUu1r rqU6IFbOppJU04g4UWHO0ev3ZsYDlODlQF5lAT2xb95WT9CmFCdJDsB6KChZk/9uU/4Bvt Oxjc75qB/jv19V7nwuBNIFVtiNpkz55BFQubEbjAV3r2yzhswET8kBCfcbEsdV+k/rtmNH wZCsC51+dKeBl+TXqOWpBX5A8iCMlI06plxW6EGxh6+gAISLO93njjcESesqLaDPgQc7Kq RCp9FgqkDLp9QlShbtsH9ldshutGS1MChQKWhpd7EEcu3sAPur55qR8ieeg7HA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g4mnT42bKz12h2 for ; Tue, 28 Apr 2026 16:57:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 18fcc by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 28 Apr 2026 16:57:12 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Alexander Ziaee Subject: git: ab98fd323430 - main - 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 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/main X-Git-Reftype: branch X-Git-Commit: ab98fd3234304ea10db3dee70205828d372c443a Auto-Submitted: auto-generated Date: Tue, 28 Apr 2026 16:57:12 +0000 Message-Id: <69f0e6e8.18fcc.118959d7@gitrepo.freebsd.org> The branch main has been updated by ziaee: URL: https://cgit.FreeBSD.org/src/commit/?id=ab98fd3234304ea10db3dee70205828d372c443a commit ab98fd3234304ea10db3dee70205828d372c443a Author: Alexander Ziaee AuthorDate: 2026-04-28 16:55:11 +0000 Commit: Alexander Ziaee CommitDate: 2026-04-28 16:56:45 +0000 build.7: Explain update-packages repo signing MFC after: 3 days Reported by: kevans Reviewed by: kevans, ngie Differential Revision: https://reviews.freebsd.org/D56607 --- 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 ef4e2c94a82f..b9a781a9b5ab 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 @@ -387,10 +387,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 @@ -1166,6 +1174,7 @@ Study the examples above. .Xr config 8 , .Xr etcupdate 8 , .Xr nextboot 8 , +.Xr pkg-repo 8 , .Xr shutdown 8 .Sh HISTORY The