From nobody Tue Apr 28 16:57:12 2026 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 4g4mnN4hDBz6bmVV for ; Tue, 28 Apr 2026 16:57:12 +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 4g4mnN4CyTz3YNv for ; Tue, 28 Apr 2026 16:57:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777395432; 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=YDfIlW2nJ3/xsRDmdILV5PomQH1zsAQhyaeQh+oiJBhcLKVFPh1fpa5yy4DnFoJtSRB8jG zUs8RXGKsJoSS85FX5eznj0VeYchhTh9wF/5X5y0a2yROi1Svbr683QZEDPRoOFBRkVe1d p8ixJMaHnMlM5o/9uH+oWkgMBJ6Bd9yH85VhM9VeRmG6P6lBPIDfm3xU1owixGH5kDRsRI MqaM1kqmdF7HbsIZUUCVF3STisMCFzAwnQYqrpg//xUul3XOs5UuNMQ3E4wcE93Ft+ydDI SS/qQVhh8RkgXToKQTVR4k9/psi6MWW1jsYFD6fnDP9C9fkETmD1Ceg5NEsmZA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777395432; a=rsa-sha256; cv=none; b=YyUWLVedqrNJi/aNT7VcuwdkLw/OJHXjsa/TirDTeYkyI9/LE7q8Ny2rikCXTROk5lBSxn wg3U3eI5+sj9CCfyJqHq4Qwk9ORm2u5WCsRBQ27n1Yf4dPNmLt7bQeO9SBiFpUg0SdIBa5 5yz4CcotHFA+/JBvy8RIuyoxr4553utFWHth6sqm9uwNJ3h+U/bTQkN2GF+KCsi79K4ZYL krx174KwxlvGbO1ajUkiSmyva4zqtvnaBOvSUjbqsXZiBHPc5LbTSXVk+4SP9t/83I9yH/ Fgtydx+9TfmRLAaD7K+eXz0kZtqflvOo768KgyvUIvZrSPGYXz9nH/vCdrPRiw== 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=1777395432; 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=S2JZG0E43FNaAJF9xygnrtUftKKJkM+sXMN0drnmjhYaB8Yvzb6DBTtzhbbALCBlmMw4KZ Ao2Tk8Ikc0CdJsBEV/UL+8dZXWi7iGuAsT2vd/+MhOMLHqHxyxUURdPLEUl5Ex0w7Fbbn9 7bBPTUsU5bW7WxlQBA92ua5B97u0m99b+Ake2FoxXqTsGbvqrPyEsj8dbFDo2RL4IxSbl8 ucOOClo/7IXMpKg1DbPqZMFUV3ul8QCwEqv/ArjqULGvdCk2hyH02UB7hZHlC5Qzz5qAl+ d4vsCL1QB2NgeC8Lf3dFRdl804H4/FIY6ouhA0mQmKjnfk38FRGYetJBzpWzAg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g4mnN3k2rz12jy for ; Tue, 28 Apr 2026 16:57:12 +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 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: 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