From nobody Thu Apr 9 04:07:38 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 4frmcB4SQwz6YNZv for ; Thu, 09 Apr 2026 04:07:38 +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 4frmcB3ZdYz3gdH for ; Thu, 09 Apr 2026 04:07:38 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775707658; 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=iKDw3xEyHqNn4mRn0D7e8kSagtYx3eY+LfgRl0iSNqc04FDX3Nht66ZfOJCynMaHs/FvNM JICQkcv6iv587useWOyioiCgpkAWqlFdk0h9diR+1R+e7G4562AD9TJ9bGhZjbwxVLKQCg hp+vL5nwQLny7ubZKWSHHXsne0tk3Vyp7+pUaAMEhbZIypQvMgN9nD1RenZC6/0OLyD1VO jpXLp//ZMCK5AX3Jx6GqoUxSpVP+nkZqQW3Klg2m25hnOcCnEs5hNAgcrF85w4pW7hkaw4 ebK0JTL7estEHAuCZmCcOVaAOEZ8JmtxVKudmLeR+p0UxAFKMKWvgdMg8DfztQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775707658; a=rsa-sha256; cv=none; b=fDxDTgg+JDaSpGDFU5mVYMK9w7Zr0U2Ywz/V2r/Et7TbOZo9VCFiPMVQEE2Gry9xpj8frb Z70ylzxlRyZNa2rzAx64IacDblFi03YYS3h1AxGok0h5e1YzA7a7QsFwHS/+LcuPSN9rrC QVcV+tkxaBJoSRlaTyfcZr5EgolsUAIP6WozH3vaWZE4UQfffwcqub7Gn85F0+ioH9L7+L zCsOEMyCaB6J5nUY7mOt5Dh1nawax9crCiIhgoj/0uiHhuSL5LzDHiKxWXM7UTaFAJauUG MXOApTW/Tfuws5U5VOOQSwnjtDtqNL1uTdZRNJvQwQtUGS4Ej2QPxsXPdVLvlA== 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=1775707658; 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=nDtceYKVp8QQteOtLJEnlFXQmC/D7TXAASKQcbU72N201gaEHlr1f7c48znQscyz1F85PF xdXXbMIK13brTD5LcdEmPnNOA8jbPXa7lXKJMde2GFeQppU2Vq/Bw8UlGRfkVKpwsnCufv Ac/9aVVnA/qYsB5WaRLU2ZzhipS/GkdZGLmsw2lENVA2JUuBYRavVhhJK9Cp1MbpalQxZF Gk7SzjA4EqrBhznLoq7MO8+c6A2Xta8PoBO9tz3VrHULtDc43NO7tO2xgOpQVGLbp+AMX0 EEHbYqWQHJ5ppSQMD7I6bpuFOgkY3iUramByB+9IUArCcd5FdQ1/R+SrlZvCqw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4frmcB2cC4zwbf for ; Thu, 09 Apr 2026 04:07:38 +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 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: 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)