From nobody Mon Apr 13 10:23:50 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 4fvNmQ6rv3z6YxbN for ; Mon, 13 Apr 2026 10:23:50 +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 4fvNmQ6K4Sz3NDs for ; Mon, 13 Apr 2026 10:23:50 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776075830; 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=ktntF6MgHIml8Tg39hutzO919XzdhpvzP7PeYUaZ/rI=; b=aFI9CrsLxXYn/f7m48Sz17jzmLcaX40E66lRrxc4LvF2RYGclMaimNZU7ezy1uGjxBP7Zw jxB3ghWbezRV/fPDkZQYj3Pka0EBP+qh35M/8cCUvGxdlyaydJ/Rv8rw6vQFNQFC8lsyML Nx24dfz4pxVaBz/ct+x5pmmnOyqAUotClwJHL+LiEzAXbbPeYKc2WaoOA/txXqNjkl40wj /EE84v8l7rUFGcWuWn9BRMq8web/6FeLIjxhqLVWJhnSzNU81axNaGx5trsZq4PLllqpb/ sdhcPTzmPXuNoo3rivjHsV0ZxuxJB5BhWJsvA0fRnOKOZ2cMRZK/dJN9bbhbXg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1776075830; a=rsa-sha256; cv=none; b=e041k/KszG+E6u8jZgvgaFeES1jIhK9gUh2LJj9Cj9R7J0Q33uXWV9TC2rPmi5BZYGAC5/ uGwqbt9xsBVUn7Vp6H855H1VX8u3TnLnxPeeD79Omzp9xFVM5LsGo6HFHxhIiYobxm6FYc SBIwjCEPS4E97CfQ339iWCzl03LelAwgz7Ung7gDyVnXZPSP/784GMh59gTblrgWlDUElb C7kBSr/VoZ+t0jQzeOa9XqPkJ2laqweloyRDQ2E3OjpVseoJiSvPsvzxagXsZ+U3EAx6Q7 IHZ26qN2ktgJEID6qemBy8dF4vdmYFUTh+Me/ToVfHmhBvm+Rw0JHL88ZlHxfA== 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=1776075830; 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=ktntF6MgHIml8Tg39hutzO919XzdhpvzP7PeYUaZ/rI=; b=ZYHjlW+UZkElRQP/WDTcCknLPp4qGh23urTryorqWA5tyyBGwwRqrHHC7bQQTlpvEHWbn1 3KSQHdnLKgm4i1r0Kte/l2iJ7f6YjABtT1UBGCcWu3V/TTDNzZOKs1rOCNZd3AsKQ7dQTN 3UcifQu23i75gzeWcVSj01P1ucqve+cMjGC5t3TrW2yoncqiJlj5GDF8t6ROatUJxeG5Xy FZNIHlvaB/ds0Iq221QDrN8LbS3aWZkPIXJa5YD/fIr9l07DdJb5U1t87dxkiZiqkpBXii rB9Xvy+ZbdvZ63kEbIOF+T4duxzI4O6rOl92aScM3060wHNZvydYDb3GQQtGSA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fvNmQ5wXXz10HP for ; Mon, 13 Apr 2026 10:23:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 26d8a by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 13 Apr 2026 10:23:50 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Li-Wen Hsu Subject: git: ae1a2033dc25 - stable/15 - 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/15 X-Git-Reftype: branch X-Git-Commit: ae1a2033dc254d3f89f223819d23767d8e120def Auto-Submitted: auto-generated Date: Mon, 13 Apr 2026 10:23:50 +0000 Message-Id: <69dcc436.26d8a.2407b3ad@gitrepo.freebsd.org> The branch stable/15 has been updated by lwhsu: URL: https://cgit.FreeBSD.org/src/commit/?id=ae1a2033dc254d3f89f223819d23767d8e120def commit ae1a2033dc254d3f89f223819d23767d8e120def Author: Li-Wen Hsu AuthorDate: 2026-04-09 04:06:19 +0000 Commit: Li-Wen Hsu CommitDate: 2026-04-13 10:23:35 +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 05eff9fee56e..708d1b7487eb 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"\ @@ -103,7 +104,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)