Bug 98737

Summary: diff for mirrors.xml (add new ukrainian mirrors and remove broken)
Product: Documentation Reporter: Oleksii Samorukov <samm>
Component: Books & ArticlesAssignee: freebsd-doc (Nobody) <doc>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Oleksii Samorukov freebsd_committer freebsd_triage 2006-06-09 07:00:53 UTC

This patch will:
1) Add http proto to some mirrors with active web servers
2) Remove broken ftp3 and ftp5 from mirrors list
3) add ftp9-ftp11 mirrors
Comment 1 Maxim Konovalov 2006-06-09 11:30:18 UTC
Hi,

> >Description:
>
>
> This patch will:
> 1) Add http proto to some mirrors with active web servers
> 2) Remove broken ftp3 and ftp5 from mirrors list
> 3) add ftp9-ftp11 mirrors

[...]

> --- mirrors.xml.orig	Fri Jun  9 08:55:06 2006
> +++ mirrors.xml	Fri Jun  9 08:54:46 2006
> @@ -2004,21 +2004,13 @@
>      <host type="ftp">
>        <name>ftp.ua.FreeBSD.org</name>
>        <url proto="ftp">ftp://ftp.ua.FreeBSD.org/pub/FreeBSD/</url>
> +      <url proto="http">http://ftp.ua.freebsd.org/pub/FreeBSD/</url>
>      </host>
>
>      <host type="ftp">
>        <name>ftp2.ua.FreeBSD.org</name>
>        <url proto="ftp">ftp://ftp2.ua.FreeBSD.org/pub/FreeBSD/</url>
> -    </host>
> -
> -    <host type="ftp">
> -      <name>ftp3.ua.FreeBSD.org</name>
> -      <url proto="ftp">ftp://ftp3.ua.FreeBSD.org/pub/FreeBSD/</url>
> -    </host>
> -
> -    <host type="ftp">
> -      <name>ftp5.ua.FreeBSD.org</name>
> -      <url proto="ftp">ftp://ftp5.ua.FreeBSD.org/pub/FreeBSD/</url>
> +      <url proto="http">http://ftp2.ua.freebsd.org/pub/FreeBSD/</url>
>      </host>
>
>      <host type="ftp">
> @@ -2034,6 +2026,24 @@
>      <host type="ftp">
>        <name>ftp8.ua.FreeBSD.org</name>
>        <url proto="ftp">ftp://ftp8.ua.FreeBSD.org/pub/FreeBSD/</url>
> +      <url proto="http">http://ftp8.ua.freebsd.org/FreeBSD/</url>
> +    </host>
> +
> +    <host type="ftp">
> +      <name>ftp9.ua.FreeBSD.org</name>
> +      <url proto="ftp">ftp://ftp9.ua.FreeBSD.org/pub/FreeBSD/</url>
> +      <url proto="http">http://ftp9.ua.freebsd.org/FreeBSD/</url>
> +    </host>
> +
> +    <host type="ftp">
> +      <name>ftp10.ua.FreeBSD.org</name>
> +      <url proto="ftp">ftp://ftp10.ua.FreeBSD.org/pub/FreeBSD/</url>
> +      <url proto="http">http://ftp10.ua.freebsd.org/pub/FreeBSD/</url>
> +    </host>

It seems ftp6, ftp9 and ftp10 carry a very limited subtree of the
official FreeBSD ftp tree.

ftp9 doesn't have working http access:

$ fetch -o- http://ftp9.ua.FreeBSD.org/pub/FreeBSD/
fetch: http://ftp9.ua.FreeBSD.org/pub/FreeBSD/: Not Found
$ fetch -o- http://ftp9.ua.FreeBSD.org/pub/FreeBSD/TIMESTAMP
fetch: http://ftp9.ua.FreeBSD.org/pub/FreeBSD/TIMESTAMP: Not Found

-- 
Maxim Konovalov
Comment 2 Oleksii Samorukov freebsd_committer freebsd_triage 2006-06-09 12:28:22 UTC
Maxim Konovalov wrote:
> Hi,
>
>   
>>> Description:
>>>       
>> This patch will:
>> 1) Add http proto to some mirrors with active web servers
>> 2) Remove broken ftp3 and ftp5 from mirrors list
>> 3) add ftp9-ftp11 mirrors
>>     
>
> [...]
>
>   
>> --- mirrors.xml.orig	Fri Jun  9 08:55:06 2006
>> +++ mirrors.xml	Fri Jun  9 08:54:46 2006
>> @@ -2004,21 +2004,13 @@
>>      <host type="ftp">
>>        <name>ftp.ua.FreeBSD.org</name>
>>        <url proto="ftp">ftp://ftp.ua.FreeBSD.org/pub/FreeBSD/</url>
>> +      <url proto="http">http://ftp.ua.freebsd.org/pub/FreeBSD/</url>
>>      </host>
>>
>>      <host type="ftp">
>>        <name>ftp2.ua.FreeBSD.org</name>
>>        <url proto="ftp">ftp://ftp2.ua.FreeBSD.org/pub/FreeBSD/</url>
>> -    </host>
>> -
>> -    <host type="ftp">
>> -      <name>ftp3.ua.FreeBSD.org</name>
>> -      <url proto="ftp">ftp://ftp3.ua.FreeBSD.org/pub/FreeBSD/</url>
>> -    </host>
>> -
>> -    <host type="ftp">
>> -      <name>ftp5.ua.FreeBSD.org</name>
>> -      <url proto="ftp">ftp://ftp5.ua.FreeBSD.org/pub/FreeBSD/</url>
>> +      <url proto="http">http://ftp2.ua.freebsd.org/pub/FreeBSD/</url>
>>      </host>
>>
>>      <host type="ftp">
>> @@ -2034,6 +2026,24 @@
>>      <host type="ftp">
>>        <name>ftp8.ua.FreeBSD.org</name>
>>        <url proto="ftp">ftp://ftp8.ua.FreeBSD.org/pub/FreeBSD/</url>
>> +      <url proto="http">http://ftp8.ua.freebsd.org/FreeBSD/</url>
>> +    </host>
>> +
>> +    <host type="ftp">
>> +      <name>ftp9.ua.FreeBSD.org</name>
>> +      <url proto="ftp">ftp://ftp9.ua.FreeBSD.org/pub/FreeBSD/</url>
>> +      <url proto="http">http://ftp9.ua.freebsd.org/FreeBSD/</url>
>> +    </host>
>> +
>> +    <host type="ftp">
>> +      <name>ftp10.ua.FreeBSD.org</name>
>> +      <url proto="ftp">ftp://ftp10.ua.FreeBSD.org/pub/FreeBSD/</url>
>> +      <url proto="http">http://ftp10.ua.freebsd.org/pub/FreeBSD/</url>
>> +    </host>
>>     
>
> It seems ftp6, ftp9 and ftp10 carry a very limited subtree of the
> official FreeBSD ftp tree.
>
> ftp9 doesn't have working http access:
>
> $ fetch -o- http://ftp9.ua.FreeBSD.org/pub/FreeBSD/
> fetch: http://ftp9.ua.FreeBSD.org/pub/FreeBSD/: Not Found
> $ fetch -o- http://ftp9.ua.FreeBSD.org/pub/FreeBSD/TIMESTAMP
> fetch: http://ftp9.ua.FreeBSD.org/pub/FreeBSD/TIMESTAMP: Not Found
>
>   
Please, look more careful at the proposed patch. http url for the ftp9 
mirror is http://ftp9.ua.freebsd.org/FreeBSD/, not /pub/FreeBSD.
ftp6 seems to be very outdated, i`ll try to contact maintainer to 
resolve this. ftp9 and ftp10 mirror only i386 related dirs and distfiles.

-- 
Best regards,
Alex Samorukov, SAMM1-RIPE
Zend Certified PHP Engineer
Comment 3 Maxim Konovalov 2006-06-09 12:38:27 UTC
On Fri, 9 Jun 2006, 14:28+0300, Alex Samorukov wrote:

> Maxim Konovalov wrote:
> > Hi,
> >
> >
> > > > Description:
> > > >
> > > This patch will:
> > > 1) Add http proto to some mirrors with active web servers
> > > 2) Remove broken ftp3 and ftp5 from mirrors list
> > > 3) add ftp9-ftp11 mirrors
> > >
> >
> > [...]
> >
> >
> > > --- mirrors.xml.orig	Fri Jun  9 08:55:06 2006
> > > +++ mirrors.xml	Fri Jun  9 08:54:46 2006
> >> @@ -2004,21 +2004,13 @@
> > >      <host type="ftp">
> > >        <name>ftp.ua.FreeBSD.org</name>
> > >        <url proto="ftp">ftp://ftp.ua.FreeBSD.org/pub/FreeBSD/</url>
> > > +      <url proto="http">http://ftp.ua.freebsd.org/pub/FreeBSD/</url>
> > >      </host>
> > >
> > >      <host type="ftp">
> > >        <name>ftp2.ua.FreeBSD.org</name>
> > >        <url proto="ftp">ftp://ftp2.ua.FreeBSD.org/pub/FreeBSD/</url>
> > > -    </host>
> > > -
> > > -    <host type="ftp">
> > > -      <name>ftp3.ua.FreeBSD.org</name>
> > > -      <url proto="ftp">ftp://ftp3.ua.FreeBSD.org/pub/FreeBSD/</url>
> > > -    </host>
> > > -
> > > -    <host type="ftp">
> > > -      <name>ftp5.ua.FreeBSD.org</name>
> > > -      <url proto="ftp">ftp://ftp5.ua.FreeBSD.org/pub/FreeBSD/</url>
> > > +      <url proto="http">http://ftp2.ua.freebsd.org/pub/FreeBSD/</url>
> > >      </host>
> > >
> > >      <host type="ftp">
> >> @@ -2034,6 +2026,24 @@
> > >      <host type="ftp">
> > >        <name>ftp8.ua.FreeBSD.org</name>
> > >        <url proto="ftp">ftp://ftp8.ua.FreeBSD.org/pub/FreeBSD/</url>
> > > +      <url proto="http">http://ftp8.ua.freebsd.org/FreeBSD/</url>
> > > +    </host>
> > > +
> > > +    <host type="ftp">
> > > +      <name>ftp9.ua.FreeBSD.org</name>
> > > +      <url proto="ftp">ftp://ftp9.ua.FreeBSD.org/pub/FreeBSD/</url>
> > > +      <url proto="http">http://ftp9.ua.freebsd.org/FreeBSD/</url>
> > > +    </host>
> > > +
> > > +    <host type="ftp">
> > > +      <name>ftp10.ua.FreeBSD.org</name>
> > > +      <url proto="ftp">ftp://ftp10.ua.FreeBSD.org/pub/FreeBSD/</url>
> > > +      <url proto="http">http://ftp10.ua.freebsd.org/pub/FreeBSD/</url>
> > > +    </host>
> > >
> >
> > It seems ftp6, ftp9 and ftp10 carry a very limited subtree of the
> > official FreeBSD ftp tree.
> >
> > ftp9 doesn't have working http access:
> >
> > $ fetch -o- http://ftp9.ua.FreeBSD.org/pub/FreeBSD/
> > fetch: http://ftp9.ua.FreeBSD.org/pub/FreeBSD/: Not Found
> > $ fetch -o- http://ftp9.ua.FreeBSD.org/pub/FreeBSD/TIMESTAMP
> > fetch: http://ftp9.ua.FreeBSD.org/pub/FreeBSD/TIMESTAMP: Not Found
> >
> >
> Please, look more careful at the proposed patch. http url for the
> ftp9 mirror is http://ftp9.ua.freebsd.org/FreeBSD/, not
> /pub/FreeBSD.

I can't make it works both ways:

http://maxim.int.ru/stuff/ftp9.png
http://maxim.int.ru/stuff/ftp9-1.png

> ftp6 seems to be very outdated, i`ll try to contact maintainer to
> resolve this. ftp9 and ftp10 mirror only i386 related dirs and
> distfiles.

Why put them to the mirror list then?

-- 
Maxim Konovalov
Comment 4 Oleksii Samorukov freebsd_committer freebsd_triage 2006-06-09 12:51:11 UTC
Maxim Konovalov wrote:
> On Fri, 9 Jun 2006, 14:28+0300, Alex Samorukov wrote:
>
>   
>> Maxim Konovalov wrote:
>>     
>>> Hi,
>>>
>>>
>>>       
>>>>> Description:
>>>>>
>>>>>           
>>>> This patch will:
>>>> 1) Add http proto to some mirrors with active web servers
>>>> 2) Remove broken ftp3 and ftp5 from mirrors list
>>>> 3) add ftp9-ftp11 mirrors
>>>>
>>>>         
>>> [...]
>>>
>>>
>>>       
>>>> --- mirrors.xml.orig	Fri Jun  9 08:55:06 2006
>>>> +++ mirrors.xml	Fri Jun  9 08:54:46 2006
>>>> @@ -2004,21 +2004,13 @@
>>>>      <host type="ftp">
>>>>        <name>ftp.ua.FreeBSD.org</name>
>>>>        <url proto="ftp">ftp://ftp.ua.FreeBSD.org/pub/FreeBSD/</url>
>>>> +      <url proto="http">http://ftp.ua.freebsd.org/pub/FreeBSD/</url>
>>>>      </host>
>>>>
>>>>      <host type="ftp">
>>>>        <name>ftp2.ua.FreeBSD.org</name>
>>>>        <url proto="ftp">ftp://ftp2.ua.FreeBSD.org/pub/FreeBSD/</url>
>>>> -    </host>
>>>> -
>>>> -    <host type="ftp">
>>>> -      <name>ftp3.ua.FreeBSD.org</name>
>>>> -      <url proto="ftp">ftp://ftp3.ua.FreeBSD.org/pub/FreeBSD/</url>
>>>> -    </host>
>>>> -
>>>> -    <host type="ftp">
>>>> -      <name>ftp5.ua.FreeBSD.org</name>
>>>> -      <url proto="ftp">ftp://ftp5.ua.FreeBSD.org/pub/FreeBSD/</url>
>>>> +      <url proto="http">http://ftp2.ua.freebsd.org/pub/FreeBSD/</url>
>>>>      </host>
>>>>
>>>>      <host type="ftp">
>>>> @@ -2034,6 +2026,24 @@
>>>>      <host type="ftp">
>>>>        <name>ftp8.ua.FreeBSD.org</name>
>>>>        <url proto="ftp">ftp://ftp8.ua.FreeBSD.org/pub/FreeBSD/</url>
>>>> +      <url proto="http">http://ftp8.ua.freebsd.org/FreeBSD/</url>
>>>> +    </host>
>>>> +
>>>> +    <host type="ftp">
>>>> +      <name>ftp9.ua.FreeBSD.org</name>
>>>> +      <url proto="ftp">ftp://ftp9.ua.FreeBSD.org/pub/FreeBSD/</url>
>>>> +      <url proto="http">http://ftp9.ua.freebsd.org/FreeBSD/</url>
>>>> +    </host>
>>>> +
>>>> +    <host type="ftp">
>>>> +      <name>ftp10.ua.FreeBSD.org</name>
>>>> +      <url proto="ftp">ftp://ftp10.ua.FreeBSD.org/pub/FreeBSD/</url>
>>>> +      <url proto="http">http://ftp10.ua.freebsd.org/pub/FreeBSD/</url>
>>>> +    </host>
>>>>
>>>>         
>>> It seems ftp6, ftp9 and ftp10 carry a very limited subtree of the
>>> official FreeBSD ftp tree.
>>>
>>> ftp9 doesn't have working http access:
>>>
>>> $ fetch -o- http://ftp9.ua.FreeBSD.org/pub/FreeBSD/
>>> fetch: http://ftp9.ua.FreeBSD.org/pub/FreeBSD/: Not Found
>>> $ fetch -o- http://ftp9.ua.FreeBSD.org/pub/FreeBSD/TIMESTAMP
>>> fetch: http://ftp9.ua.FreeBSD.org/pub/FreeBSD/TIMESTAMP: Not Found
>>>
>>>
>>>       
>> Please, look more careful at the proposed patch. http url for the
>> ftp9 mirror is http://ftp9.ua.freebsd.org/FreeBSD/, not
>> /pub/FreeBSD.
>>     
>
> I can't make it works both ways:
>
> http://maxim.int.ru/stuff/ftp9.png
> http://maxim.int.ru/stuff/ftp9-1.png
>   
Please  loot at  my diff try again. The first and the second screenshots 
refer to the same incorrect url. Correct url is
http://ftp9.ua.freebsd.org/FreeBSD/ .

> Why put them to the mirror list then?
>
>   
Why not? User can list them and than make a choice.

-- 
Best regards,
Alex Samorukov, SAMM1-RIPE
Zend Certified PHP Engineer
Comment 5 Oleksii Samorukov freebsd_committer freebsd_triage 2006-06-09 12:55:23 UTC
Maxim Konovalov wrote:
>   
>> ftp6 seems to be very outdated, i`ll try to contact maintainer to
>> resolve this. ftp9 and ftp10 mirror only i386 related dirs and
>> distfiles.
>>     
>
> Why put them to the mirror list then?
>
>   
Anyway, if you think that its better to exclude them from listing - feel 
free to do it.

-- 
Best regards,
Alex Samorukov, SAMM1-RIPE
Zend Certified PHP Engineer
Comment 6 Maxim Konovalov 2006-06-09 13:03:38 UTC
Alex,

> > > Please, look more careful at the proposed patch. http url for the
> > > ftp9 mirror is http://ftp9.ua.freebsd.org/FreeBSD/, not
> > > /pub/FreeBSD.
> > >
> >
> > I can't make it works both ways:
> >
> > http://maxim.int.ru/stuff/ftp9.png
> > http://maxim.int.ru/stuff/ftp9-1.png
> >
> Please loot at my diff try again. The first and the second
> screenshots refer to the same incorrect url. Correct url is
> http://ftp9.ua.freebsd.org/FreeBSD/ .

Ah, got it finally.  My fault.

> > Why put them to the mirror list then?
> >
> >
> Why not? User can list them and than make a choice.

Sure, user can list any random ftp in the Internet and then make a
choice :-)

-- 
Maxim Konovalov
Comment 7 Oleksii Samorukov freebsd_committer freebsd_triage 2006-06-09 13:18:16 UTC
Maxim Konovalov wrote:
>> Why not? User can list them and than make a choice.
>>     
>
> Sure, user can list any random ftp in the Internet and then make a
> choice :-)
>   
Ok. But random ftp will not be located in Ukraine and will not include 
freebsd tree at all :-). Anyway, if you think that its not correct to 
put mirrors with limited subtree on a list - please, simply remove them.
BTW, russian ftp mirrors has some problems too - look at the 
http://mainroad.org.ua/ruftp/ and then to 
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html#HANDBOOK-MIRRORS-CHAPTER-SGML-MIRRORS-RU-FTP

ftp1 is delisted, and ftp5 does not allow anonymous ftp connections.

-- 
Best regards,
Alex Samorukov, SAMM1-RIPE
Zend Certified PHP Engineer
Comment 8 Maxim Konovalov 2006-06-09 13:37:10 UTC
On Fri, 9 Jun 2006, 15:18+0300, Alex Samorukov wrote:

> Maxim Konovalov wrote:
> > > Why not? User can list them and than make a choice.
> > >
> >
> > Sure, user can list any random ftp in the Internet and then make a
> > choice :-)
> >
> Ok. But random ftp will not be located in Ukraine and will not
> include freebsd tree at all :-). Anyway, if you think that its not
> correct to put mirrors with limited subtree on a list - please,
> simply remove them. BTW, russian ftp mirrors has some problems too -
> look at the
> http://mainroad.org.ua/ruftp/ and then to
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html#HANDBOOK-MIRRORS-CHAPTER-SGML-MIRRORS-RU-FTP

Nice chart.  Btw Jun Kuriyama has something similar:

http://people.freebsd.org/~kuriyama/mirrors/

> ftp1 is delisted, and ftp5 does not allow anonymous ftp connections.

Yes, that's because ftp1.ru == ftp.ru, and I'm under impression Igor
Timkin just doesn't want to list it twice.

IIRC that was me who added ftp5.ru and I'll try to find its maintainer
email address.  I have mostly idle ftp.mtu.ru so I could take ftp5.ru
over.  Thanks for the report!

-- 
Maxim Konovalov
Comment 9 Oleksii Samorukov freebsd_committer freebsd_triage 2006-06-09 13:59:46 UTC
Maxim Konovalov wrote:
>> http://mainroad.org.ua/ruftp/ and then to
>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html#HANDBOOK-MIRRORS-CHAPTER-SGML-MIRRORS-RU-FTP
>>     
>
> Nice chart.  Btw Jun Kuriyama has something similar:
>
> http://people.freebsd.org/~kuriyama/mirrors/
>   
Interesting project.  I also created page for ukrainian  mirrors - 
http://samm.kiev.ua/uaftp/. Now i`m thinking about nagios based system 
for mirror monitoring, but i`m sure that there is no sense to make a 
collector outside country with mirror servers.
>   
>> ftp1 is delisted, and ftp5 does not allow anonymous ftp connections.
>>     
>
> Yes, that's because ftp1.ru == ftp.ru, and I'm under impression Igor
> Timkin just doesn't want to list it twice.
>   
Yes, really. IP addresses are not the same, so my robot fail to 
recognize an alias )
> IIRC that was me who added ftp5.ru and I'll try to find its maintainer
> email address.  I have mostly idle ftp.mtu.ru so I could take ftp5.ru
> over.  Thanks for the report!
>   
Not for at all. BTW, http part of the mirror work just fine.

-- 
Best regards,
Alex Samorukov, SAMM1-RIPE
Zend Certified PHP Engineer
Comment 10 Maxim Konovalov freebsd_committer freebsd_triage 2006-06-09 14:08:44 UTC
State Changed
From-To: open->closed

Committed.  Thanks for the submission!