From nobody Mon Apr 13 10:24:21 2026 X-Original-To: dev-commits-src-branches@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 4fvNn22dQhz6YxvW for ; Mon, 13 Apr 2026 10:24:22 +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" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fvNn16x6yz3NVr for ; Mon, 13 Apr 2026 10:24:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776075862; 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=I0pHQIe2L/kjhzH3ZZz3A7NHq/i7wJgiWof+6tCBj88=; b=gxVJgEsJhyHfzk/q7HZ76QAALlugdHiHLiy6MxV5bkFTOxZqvW1Z4zghDUnN60KqWROjI2 +6zWMHiLLiGUh9MU/rIIETKM0Q5YuMHE72wgVSNyKXLN4+d7yyl7gpDpn2V7DajN0dw66T LniK20hXH4f9leD6hSvgYDZrepHiBWxvjSdqwBCaz+GDdZ+hxmGpEAjCdrJESAcDRWoUC9 YPjPxJYdaMmU+Zz3RqytoKyFrNSwPKCrzrosHaRV7zOo5kfNXfpXqixQzMyiW4HcEhbMOp WxKjlZWC8l7gcH7gwSPNGDLtQ6dDXuvYjxuMvs3XZZhw98ZlcyrP8BJbeKUsAA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1776075862; a=rsa-sha256; cv=none; b=LSxSYxbydT+Q1f77DaZOTBOd8kKoZpmgZoB1XqjOG3I422n1egXnneOnZZImHTJtFG0qEm LTAw0W2wSYjQiltnrMZChlWbG6I8RuamEIZwOtAxKQeOSGUmWYBn8mUwViRHtBB3JRjC6a ff4/1e+wj3KoUMBNqjg24u5rwbylQtRvW26I2mT2X0qA749Cvb0REg10WWm6Aa60rmmxBX zbds8MZtD7okxuZbDkSJd9kDixLa5MbVxr8IOXTLywclZNUz/XTCAz/CDq66p8E89Fvad1 YvWdbLNwJu8eafE2IbZ+FNC3PU5KskDm1u1rNa5YbmIgsDsIzzZo6OoqQYlQ/A== 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=1776075862; 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=I0pHQIe2L/kjhzH3ZZz3A7NHq/i7wJgiWof+6tCBj88=; b=wHq8VQdJ5KCeGIfbqQgCd2Vh4XdJ0t/AOaimi5rX0N0ORglyjVwaC8zq3cvhm+HBKVCrok 6Gu7hci1pIqrFEm6bgX5EyiJdhB81lcOlGc1m0QDU07smlpCzijxv8SdkhHhvHmExohaO9 GLAXe7GLSbMpzz1d+eBwpQPW91yF1Uda0KPTsl51Exlmm4Z4zhGWWxPLF5adKSveV5LG6H +GzJmEBbahA4Da2aXkT+sFkW2aQBtgFXnYSMkE6DByG24ruehQi9Hp+XDdkL4tOdYmYQAd SkOLABn+hRQIpKhMyU/mkZ4fgcHJNidsowDA0OqxovLhf1GcMSS7J7RLR3msYQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fvNn16XR0z10fT for ; Mon, 13 Apr 2026 10:24:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 25eb4 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 13 Apr 2026 10:24:21 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Li-Wen Hsu Subject: git: aaa210987afa - stable/14 - installer: Add download.freebsd.org to mirror list List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: lwhsu X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: aaa210987afad8e575088f608a0b85f98186602b Auto-Submitted: auto-generated Date: Mon, 13 Apr 2026 10:24:21 +0000 Message-Id: <69dcc455.25eb4.32fc314@gitrepo.freebsd.org> The branch stable/14 has been updated by lwhsu: URL: https://cgit.FreeBSD.org/src/commit/?id=aaa210987afad8e575088f608a0b85f98186602b commit aaa210987afad8e575088f608a0b85f98186602b Author: Li-Wen Hsu AuthorDate: 2026-04-09 04:06:19 +0000 Commit: Li-Wen Hsu CommitDate: 2026-04-13 10:24:13 +0000 installer: Add download.freebsd.org to mirror list download.freebsd.org is backed by project mirrors and a CDN, which should benefit most users. Sponsored by: The FreeBSD Foundation Reviewed by: delphij (releng) MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D54849 (cherry picked from commit 45079cdf8b517adf803db7dc7aa85e5728cfeb2f) --- usr.sbin/bsdinstall/scripts/mirrorselect | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/usr.sbin/bsdinstall/scripts/mirrorselect b/usr.sbin/bsdinstall/scripts/mirrorselect index 1ffbf1512ee2..fa6ef41330f8 100755 --- a/usr.sbin/bsdinstall/scripts/mirrorselect +++ b/usr.sbin/bsdinstall/scripts/mirrorselect @@ -40,6 +40,7 @@ MIRROR=`bsddialog --backtitle "$OSNAME Installer" \ --title "Mirror Selection" --extra-button --extra-label "Other" \ --menu "Please select the best suitable site for you or \"other\" if you want to specify a different choice. The \"Main Site\" directs users to the nearest project managed mirror via GeoDNS (they carry the full range of possible distributions and support both IPv4 and IPv6). All other sites are known as \"Community Mirrors\"; not every site listed here carries more than the base distribution kits. Select a site!" \ 0 0 16 \ + http://download.freebsd.org "Main Site (GeoDNS, CDN, HTTP)"\ http://ftp.freebsd.org "Main Site (GeoDNS, HTTP)"\ ftp://ftp.freebsd.org "Main Site (GeoDNS, FTP)"\ http://ftp.au.freebsd.org "Australia - IPv6"\ @@ -105,7 +106,17 @@ case ${_UNAME_R} in ;; esac -BSDINSTALL_DISTSITE="$MIRROR/pub/FreeBSD/${RELDIR}/`uname -m`/`uname -p`/${_UNAME_R}" +case ${MIRROR} in + *ftp*) + BSDINSTALL_DISTSITE="$MIRROR/pub/FreeBSD" + ;; + *) + BSDINSTALL_DISTSITE="$MIRROR" + ;; + +esac + +BSDINSTALL_DISTSITE="${BSDINSTALL_DISTSITE}/${RELDIR}/`uname -m`/`uname -p`/${_UNAME_R}" case $MIRROR_BUTTON in $BSDDIALOG_ERROR | $BSDDIALOG_CANCEL | $BSDDIALOG_ESC)