From nobody Mon Jan 12 20:19:44 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 4dqkJ13Q7Lz6P35n for ; Mon, 12 Jan 2026 20:19:45 +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" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dqkJ11Gjlz3bfg for ; Mon, 12 Jan 2026 20:19:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768249185; 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=QUS3nlmk3lohmiVZSdcgc5AwFgzkvmqs/X+xkWyHMmE=; b=SOwBWOxAs8EV/9RFTQQ/0IgI3MQYP/xqPc0K/Dl4LAOCatno8I3gRdF+PGewmQXydH/tB1 DvMod4GYnTU1gBkaRjGYoZQva5YcKCBsKxZ5+xtScIYiwhL3nRnLf536NxyqLHWeGTmoQB GRjwocsewcn9hOTjq0UAZwiH1NAiBIwrOz5LhYLBlghkIIICFySuaIuSvbPk0XSEpqN0Fd f/RsWZtdBsQtdqgFJVN6ibAHO+eUxRp6cliP0FOgIrF0oBJmRrZuXrikKiTA2+2WxOUwYU ToEraLT7FW/D/DcyTbemeK6r2pWZ8Y1xvPXN51DjAwRmmpasrxdM2Fz9jSfWWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768249185; 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=QUS3nlmk3lohmiVZSdcgc5AwFgzkvmqs/X+xkWyHMmE=; b=Kr8SzIprufoFCukvIfDFTNMNfDPIHgq8dPEIQajK0xiRtQHgg+a7TyBwKgJcc6pJPVYMod /vsV0JJy572OFzqUwLztrq+pQ9jQYzUU1CnX6aQNgcrpKHAOSjkN2vaDzX4fFGuz76VLzA A/Z2U2ckcbPXYq1yag/j3wQjB+5gmQOVjfd06XEFM+iq94JYSeBguoYtstp7JnuXJ35v+3 w9c55KPnJM3z4FCkopyqoS4xxuRTB6CvCVufxviybuNOLuect8Tzvu5Das3S7vfN6nXCC3 Mc46gLzuJgKMXCOAHGJ5hoo76aabhFGqTbSne0KwsvQNyxJJkjr0Kb1N6NCfnA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768249185; a=rsa-sha256; cv=none; b=qHSUvQJw39pT/fDSrHxcDCeCH0CtO8g3r77d2p2skSDtf1y9yLG/uupucrVzk4UOYx4fe4 h/yOnDBsv+xeZ4fybTB6f1DaM9hxBGnDUjnlnxqFtpF++6eh8KTQlGkGFaa36NMmhlx0n3 Omm2aef7Yloje9gVINzYLE8SE0uj9/nZcLJ0CrqKU1vQ1Xze4yBjOaUtRrUHSd4uExZTQw 5YpeKeQRarTsSA3RfOUpZ6eU3fceJcSt+zsovd01F4tdz5o9U0Ezqc72muzKBuy7vVneiW yuagGx87ySfKaoFBalykvYRwjFMqCFBmvrkcWj3YJbWDWj7fBF340nLac94UeA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dqkJ06w4kzj5b for ; Mon, 12 Jan 2026 20:19:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 8d99 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 12 Jan 2026 20:19:44 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Cc: NVSRahul From: Warner Losh Subject: git: babc4d8f70de - main - rc: Improve os-release URLs and add rc.conf overrides 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: imp X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: babc4d8f70de9dcca3262ca94a777fa3bb6116ff Auto-Submitted: auto-generated Date: Mon, 12 Jan 2026 20:19:44 +0000 Message-Id: <69655760.8d99.3b88f345@gitrepo.freebsd.org> The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=babc4d8f70de9dcca3262ca94a777fa3bb6116ff commit babc4d8f70de9dcca3262ca94a777fa3bb6116ff Author: NVSRahul AuthorDate: 2026-01-11 18:15:00 +0000 Commit: Warner Losh CommitDate: 2026-01-12 19:43:34 +0000 rc: Improve os-release URLs and add rc.conf overrides Add DOCUMENTATION_URL and SUPPORT_URL to the generated /var/run/os-release file, and route the existing URLs through rc.conf-configurable variables: - osrelease_home_url - osrelease_documentation_url - osrelease_support_url - osrelease_bug_report_url This allows downstreams and appliance vendors to customize these URLs without patching the base script, while providing useful defaults for stock FreeBSD installations. Tested: - sh -n libexec/rc/rc.d/os-release - (No FreeBSD host available; not runtime-tested yet) Signed-off-by: NVSRahul Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1961 --- libexec/rc/rc.d/os-release | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/libexec/rc/rc.d/os-release b/libexec/rc/rc.d/os-release index 0f8ee71e06b4..adaa8547913c 100755 --- a/libexec/rc/rc.d/os-release +++ b/libexec/rc/rc.d/os-release @@ -10,6 +10,10 @@ : ${osrelease_file:=/var/run/os-release} : ${osrelease_perms:=444} +: ${osrelease_home_url:="https://www.FreeBSD.org"} +: ${osrelease_documentation_url:="https://docs.FreeBSD.org"} +: ${osrelease_support_url:="https://www.FreeBSD.org/support"} +: ${osrelease_bug_report_url:="https://bugs.FreeBSD.org"} name="osrelease" desc="Update ${osrelease_file}" rcvar="osrelease_enable" @@ -32,8 +36,10 @@ osrelease_start() ANSI_COLOR="0;31" PRETTY_NAME="FreeBSD $_version" CPE_NAME="cpe:/o:freebsd:freebsd:$_version_id" - HOME_URL="https://FreeBSD.org/" - BUG_REPORT_URL="https://bugs.FreeBSD.org/" + HOME_URL="${osrelease_home_url}" + DOCUMENTATION_URL="${osrelease_documentation_url}" + SUPPORT_URL="${osrelease_support_url}" + BUG_REPORT_URL="${osrelease_bug_report_url}" __EOF__ install -C -o root -g wheel -m ${osrelease_perms} "$t" "${osrelease_file}" rm -f "$t"