Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Dec 2008 18:40:49 +0300 (MSK)
From:      Eygene Ryabinkin <rea-fbsd@codelabs.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/129763: [patch] add HTTP locations of OpenBSD mirrors
Message-ID:  <20081219154049.5463D17119@shadow.codelabs.ru>
Resent-Message-ID: <200812191550.mBJFo32N010456@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         129763
>Category:       ports
>Synopsis:       [patch] add HTTP locations of OpenBSD mirrors
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 19 15:50:03 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Eygene Ryabinkin
>Release:        FreeBSD 7.1-PRERELEASE amd64
>Organization:
Code Labs
>Environment:

System: FreeBSD 7.1-PRERELEASE amd64

>Description:

Nowadays HTTP seems to be a better choice for the download protocol --
firewalling is much easier.  OpenBSD has a bunch of HTTP mirrors, but
FreeBSD ports infrastructure currently knows only about FTP ones.

>How-To-Repeat:

Look at /usr/ports/Mk/bsd.sites.mk, variable MASTER_SITE_OPENBSD.
Look at http://www.openbsd.org/ftp.html#http to get HTTP mirrors list.

>Fix:

The following patch adds HTTP mirrors to bsd.sites.mk:

--- Add-a-bunch-of-OpenBSD-HTTP-mirrors.diff begins here ---
>From ab644cc3b7a94de1118bacea8e505a43f6fcc3d6 Mon Sep 17 00:00:00 2001
From: Eygene Ryabinkin <rea-fbsd@codelabs.ru>
Date: Fri, 19 Dec 2008 18:31:16 +0300

Signed-off-by: Eygene Ryabinkin <rea-fbsd@codelabs.ru>
---
 Mk/bsd.sites.mk |   56 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

diff --git a/Mk/bsd.sites.mk b/Mk/bsd.sites.mk
index e1930bb..7253603 100644
--- a/Mk/bsd.sites.mk
+++ b/Mk/bsd.sites.mk
@@ -857,6 +857,62 @@ MASTER_SITE_NVIDIA+=	\
 
 .if !defined(IGNORE_MASTER_SITE_OPENBSD)
 MASTER_SITE_OPENBSD+= \
+	http://ftp.heanet.ie/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.belnet.be/packages/openbsd/%SUBDIR%/ \
+	http://mirrors.nic.funet.fi/pub/OpenBSD/%SUBDIR%/ \
+	http://mirror.public-internet.co.uk/ftp/OpenBSD/%SUBDIR%/ \
+	http://anga.funkfeuer.at/ftp/pub/OpenBSD/%SUBDIR%/ \
+	http://spargel.kd85.com/ftp/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.eu.openbsd.org/pub/OpenBSD/%SUBDIR%/ \
+	http://obsd.cec.mtu.edu/pub/OpenBSD/%SUBDIR%/ \
+	http://openbsd.noc.jgm.gov.ar/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.iinet.net.au/pub/OpenBSD/%SUBDIR%/ \
+	http://mirror.pacific.net.au/OpenBSD/%SUBDIR%/ \
+	http://mirror.internode.on.net/pub/OpenBSD/%SUBDIR%/ \
+	http://mirror.aarnet.edu.au/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.wu-wien.ac.at/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.das.ufsc.br/pub/OpenBSD/%SUBDIR%/ \
+	http://mirrors.uol.com.br/pub/OpenBSD/%SUBDIR%/ \
+	http://ivete.fis.unb.br/mirror/OpenBSD/%SUBDIR%/ \
+	http://gulus.usherbrooke.ca/pub/distro/OpenBSD/%SUBDIR%/ \
+	http://ftp.openbsd.dk/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.dkuug.dk/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.aso.ee/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.estpak.ee/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.jyu.fi/ftp/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.arcane-networks.fr/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp-stud.fht-esslingen.de/pub/OpenBSD/%SUBDIR%/ \
+	http://mirror.roothell.org/pub/OpenBSD/%SUBDIR%/ \
+	http://artfiles.org/openbsd/%SUBDIR%/ \
+	http://ftp.duth.gr/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.cc.uoc.gr/mirrors/OpenBSD/%SUBDIR%/ \
+	http://ftp.esat.net/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.jaist.ac.jp/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.kaist.ac.kr/pub/OpenBSD/%SUBDIR%/ \
+	http://mirrors.gamevil.com/pub/OpenBSD/%SUBDIR%/ \
+	http://mirror.hostfuss.com/pub/OpenBSD/%SUBDIR%/ \
+	http://jane.tihlde.org/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.task.gda.pl/pub/OpenBSD/%SUBDIR%/ \
+	http://piotrkosoft.net/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.fmed.uc.pt/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.chg.ru/pub/OpenBSD/%SUBDIR%/ \
+	http://www.obsd.si/pub/OpenBSD/%SUBDIR%/ \
+	http://sunsite.rediris.es/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.udc.es/OpenBSD/%SUBDIR%/ \
+	http://ftp.netbsd.se/OpenBSD/%SUBDIR%/ \
+	http://mirror.switch.ch/ftp/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.tcc.edu.tw/pub/OpenBSD/%SUBDIR%/ \
+	http://openbsd.cs.pu.edu.tw/%SUBDIR%/ \
+	http://www.mirrorservice.org/pub/OpenBSD/%SUBDIR%/ \
+	http://ftp.plig.net/pub/OpenBSD/%SUBDIR%/ \
+	http://openbsd.berkeley.edu/pub/OpenBSD/%SUBDIR%/ \
+	http://mirror.planetunix.net/pub/OpenBSD/%SUBDIR%/ \
+	http://mirrors.24-7-solutions.net/pub/OpenBSD/%SUBDIR%/ \
+	http://carroll.cac.psu.edu/pub/OpenBSD/%SUBDIR%/ \
+	http://openbsd.mirrors.hoobly.com/%SUBDIR%/ \
+	http://filedump.se.rit.edu/pub/OpenBSD/%SUBDIR%/ \
+	http://mirror.rit.edu/pub/OpenBSD/%SUBDIR%/ \
+	http://openbsd.mirror.frontiernet.net/pub/OpenBSD/%SUBDIR%/ \
 	ftp://ftp.openbsd.org/pub/OpenBSD/%SUBDIR%/ \
 	ftp://anga.funkfeuer.at/pub/OpenBSD/%SUBDIR%/ \
 	ftp://spargel.kd85.com/pub/OpenBSD/%SUBDIR%/ \
-- 
1.6.0.4
--- Add-a-bunch-of-OpenBSD-HTTP-mirrors.diff ends here ---

I put some bigger mirrors at the top of the list, otherwise the
list is not modified, comparing to the original one from OpenBSD list.
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081219154049.5463D17119>