From nobody Thu Apr 9 04:07:38 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 4frmcH72hPz6YNPt for ; Thu, 09 Apr 2026 04:07:43 +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 4frmcH5F5Bz3gkm for ; Thu, 09 Apr 2026 04:07:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775707663; 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=Rc7mRav48ajih8pKroqDhSef+q2zm6fsZ7hSfLahHkg=; b=p+hpzOb8eRU8xJywZ2EEyjHcTaQAUey2RbIjoKLx5XxXvuYyAk13ABwSCflRKUkWyeLNFZ ssuo7UjOR4o1l6u4G5DS+GXj3PRJqRgklYJt9KjbjXBMM7RiUtMVqSr9YHa+A1EjGe7Cah T/mK7roA0A4hDzr4L3MSm9h+iSLw3710kqjBUBRD4n1vWFJWjbGa6GYd2R4foEHtg2v2ds SzXrV4ZgiEZcOATUV/ZG/VUbeMmjKXx71yfeaEkEFvrD2uNjrT848eqCnsq8t/J2HSmwRE De7ZMQozHrokzV1McTzaISURIUS1J3lIqmTF2ljBz1Ov+rHzYoFle56z8t3tsA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775707663; a=rsa-sha256; cv=none; b=hwfGQmPcENyEdoInM0J2B+GWx6U8nLYv+bhEb1sAnn1oGgr/kTSZAtYJeZNm88NDn5BWo4 rwZ0TM5fnYloVTlhTiIv1J2W77EBweks5H5it39n8QS+jb+wvA8TyiyAOOdSiiH/HBgy4f h7e51p6rulRDjEW/cGg6fcJcApxrWBdRfto6hBus9/WxHo3gTfurATjsB3pPse5jdB6TBG PdXbQs1YHz0d0hfKY+t0WsjnTI1Vcc30PaO+QdZvABCFENLpPHKuJnFsMacx1weQe5ccjM cxmHD/2OlHlFLdFPqUIzUXr58V5saIJNkA4PvPRWr2V8p2eemrwarCmtvnh98w== 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=1775707663; 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=Rc7mRav48ajih8pKroqDhSef+q2zm6fsZ7hSfLahHkg=; b=NYjMZbCDKS2s5sLnfP2FbT+XVf46zmPFwgUnNbuIlvB66UObonG+tTtjzU0r01ZsKFWn/X v7/WKTr2BbVdA4+xsj0QcBTP1PdtcpDM6CadmIVZ5fFbM73RbGKCV49BG+npD0V7GHfZPN w0Ozf5pTHA9moop0dzg0skGDaf0ZJiP6exUhgF14krwzkUy9teaGZUpBH47MdV9dawa8GW cnWHtTPVulopcTNgtus8VF7y75Jo59P8qA4l6g/Q6XcvM/BREKfGzCI96GNf1C6Fu1GYHU tl7eUULsAmxYCQ6XpQrEZbTVZ//CvFaUB94YljSxwawz41n+N/FGP2ONSv3WLw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4frmcH49y0zx4K for ; Thu, 09 Apr 2026 04:07:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1bfd2 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 09 Apr 2026 04:07:38 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Li-Wen Hsu Subject: git: 45079cdf8b51 - main - installer: Add download.freebsd.org to mirror list 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: lwhsu X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 45079cdf8b517adf803db7dc7aa85e5728cfeb2f Auto-Submitted: auto-generated Date: Thu, 09 Apr 2026 04:07:38 +0000 Message-Id: <69d7260a.1bfd2.12f36042@gitrepo.freebsd.org> The branch main has been updated by lwhsu: URL: https://cgit.FreeBSD.org/src/commit/?id=45079cdf8b517adf803db7dc7aa85e5728cfeb2f commit 45079cdf8b517adf803db7dc7aa85e5728cfeb2f Author: Li-Wen Hsu AuthorDate: 2026-04-09 04:06:19 +0000 Commit: Li-Wen Hsu CommitDate: 2026-04-09 04:06:19 +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 --- 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 65a662b2df62..835db62b220c 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"\ @@ -102,7 +103,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)