<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>26547</bug_id>
          
          <creation_ts>2011-11-02 12:23:12 +0400</creation_ts>
          <short_desc>[FR] mirror speed test</short_desc>
          <delta_ts>2020-05-29 12:13:29 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>apt-repo</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>ASSIGNED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc>http://pclosmag.com/html/Issues/200909/page13.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Shigorin">mike</reporter>
          <assigned_to name="Andrey Cherepanov">cas</assigned_to>
          <cc>cas</cc>
    
    <cc>glebfm</cc>
    
    <cc>igorgof</cc>
    
    <cc>kuhtinov_ev</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>126737</commentid>
    <comment_count>0</comment_count>
      <attachid>5184</attachid>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-11-02 12:23:12 +0400</bug_when>
    <thetext>Created attachment 5184
repotest.pl

Когда-то в далёкой галактике... впрочем, там тоже может быть локальное зеркало.

Хорошо бы добавить в apt-repo кусок для автоотбора наиболее быстрого зеркала при добавлении; оттолкнуться можно от перловки, предложенной в этой статье: http://pclosmag.com/html/Issues/200909/page13.html

Засел было писать шелловый скриптик, но подумал, что лучше тогда сейчас обработать тривиальный случай, а на нетривиальный всё равно в apt-repo дорога.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126738</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-11-02 12:26:26 +0400</bug_when>
    <thetext>Ставлю в копию Глеба по мотивам installer-feature-online-repo.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127221</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-11-28 14:05:51 +0400</bug_when>
    <thetext>(не буду пока отдельно: интерфейс к Sisyphus/archive бы ещё когда-нибудь :)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5184</attachid>
            <date>2011-11-02 12:23:12 +0400</date>
            <delta_ts>2011-11-02 12:23:12 +0400</delta_ts>
            <desc>repotest.pl</desc>
            <filename>repotest</filename>
            <type>text/plain</type>
            <size>2723</size>
            <attacher name="Michael Shigorin">mike</attacher>
            
              <data encoding="base64">IyEvdXNyL2Jpbi9wZXJsCnVzZSBzdHJpY3Q7CnVzZSB3YXJuaW5nczsKdXNlIFRpbWU6OkhpUmVz
IHF3KGdldHRpbWVvZmRheSk7CnVzZSBMV1A6OlVzZXJBZ2VudDsKbXkgJHRlc3RmaWxlID0gInBj
bGludXhvcy8yMDA3L2Jhc2Uvc3JjbGlzdC5tYWluLmJ6MiI7Cm15IEB0aW1lZExpc3QgPSAoKTsK
bXkgQGJhZExpc3QgPSAoKTsKbXkgQHJlcG9zTGlzdCA9ICgKICAgImh0dHA6Ly9mdHAucmlrZW4u
Z28uanAvcHViL0xpbnV4L3BjbGludXhvcy9hcHQvIiwKICAgImh0dHA6Ly9mdHAua2RkbGFicy5j
by5qcC9MaW51eC9wYWNrYWdlcy9wY2xpbnV4b3MvYXB0LyIsCiAgICJodHRwOi8vZnRwLmphaXN0
LmFjLmpwL3B1Yi9MaW51eC9QQ0xpbnV4T1MvYXB0LyIsCiAgICJodHRwOi8vbWlycm9yLnBjbGlu
dXhjbHViLmNvbS9wY2xpbnV4b3MvYXB0LyIsCiAgICJodHRwOi8vd3d3Mi5taXJyb3IuaW4udGgu
L29zYXJjaGl2ZS9wY2xpbnV4b3MvcGNsaW51eG9zL2FwdC8iLAogICAiaHR0cDovL2Z0cC50d2Fy
ZW4ubmV0L0xpbnV4L1BDTGludXhPUy9hcHQvIiwKICAgImh0dHA6Ly9nbnVwZy5jZHBhLm5zeXN1
LmVkdS50dy9MaW51eC9QQ0xpbnV4T1MvYXB0LyIsCiAgICJodHRwOi8vbWlycm9yLmludGVybm9k
ZS5vbi5uZXQvcHViL3BjbGludXhvcy9hcHQvIiwKICAgImZ0cDovL21pcnJvci5hYXJuZXQuZWR1
LmF1L3B1Yi9wY2xpbnV4b3MvYXB0LyIsCiAgICJodHRwOi8vbmEubWlycm9yLmdhcnIuaXQvbWly
cm9ycy9wY2xpbnV4b3MvYXB0LyIsCiAgICJodHRwOi8vZnRwLmNoLmRlYmlhbi5vcmcvbWlycm9y
L3BjbGludXhvcy9hcHQvIiwKICAgImh0dHA6Ly9nbnVzdGVwLmV0aHouY2gvbWlycm9yL3BjbGlu
dXhvcy9hcHQvIiwKICAgImh0dHA6Ly9kZWJpYW4uZXRoei5jaC9taXJyb3IvcGNsaW51eG9zL2Fw
dC8iLAogICAiZnRwOi8vZnRwLnBib25lLm5ldC9wdWIvcGNsaW51eG9zL2FwdC8iLAogICAiaHR0
cDovL2Z0cC5rbGlkLmRrL2Z0cC9wY2xpbnV4b3MvYXB0LyIsCiAgICJodHRwOi8vbWlycm9ycy5s
YXN0ZG90Lm9yZzoxMjgwL3BjbG9zL2FwdC8iLAogICAiaHR0cDovL21pcnJvcnMueHNlcnZlcnMu
cm8vcGNsaW51eG9zL2FwdC8iLAogICAiaHR0cDovL2Z0cC5oZWFuZXQuaWUvcHViL3BjbGludXhv
cy9hcHQvIiwKICAgImh0dHA6Ly9mdHAuYmVsbmV0LmJlL21pcnJvci9wY2xpbnV4b25saW5lLmNv
bS9hcHQvIiwKICAgImh0dHA6Ly9mdHAubmwuZnJlZWJzZC5vcmcvb3MvTGludXgvZGlzdHIvdGV4
c3Rhci9wY2xpbnV4b3MvYXB0LyIsCiAgICJodHRwOi8vZnRwLnNoLmN2dXQuY3ovTUlSUk9SUy9w
Y2xpbnV4b3MvYXB0LyIsCiAgICJmdHA6Ly9jZXNpdW0uZGkudW1pbmhvLnB0L3B1Yi9wY2xpbnV4
b3MvYXB0LyIsCiAgICJodHRwOi8vZGlzdHJpYi1jb2ZmZWUuaXBzbC5qdXNzaWV1LmZyL3B1Yi9s
aW51eC9wY2xpbnV4b3MvYXB0LyIsCiAgICJodHRwOi8vZnRwLmNjLnVvYy5nci9taXJyb3JzL2xp
bnV4L3BjbGludXhvcy9hcHQvIiwKICAgImh0dHA6Ly9mdHAubGVnLnVjdC5hYy56YS9wdWIvbGlu
dXgvcGNsaW51eG9zL2FwdC8iLAogICAiaHR0cDovL3Nwb3V0LnVzc2cuaW5kaWFuYS5lZHUvbGlu
dXgvcGNsaW51eG9zL3BjbGludXhvcy9hcHQvIiwKICAgImh0dHA6Ly9mdHAudXdzZy5pbmRpYW5h
LmVkdS9saW51eC9wY2xpbnV4b3MvcGNsaW51eG9zL2FwdC8iLAogICAiaHR0cDovL2Z0cC51c3Nn
Lml1LmVkdS9saW51eC9wY2xpbnV4b3MvcGNsaW51eG9zL2FwdC8iLAogICAiaHR0cDovL3BjbG9z
dXNlcnMuY29tL3BjbG9zZmlsZXMvIiwKICAgImh0dHA6Ly9kaXN0cm8uaWJpYmxpby5vcmcvcHVi
L2xpbnV4L2Rpc3RyaWJ1dGlvbnMvdGV4c3Rhci9wY2xpbnV4b3MvYXB0LyIKKTsKcHJpbnQgIkRv
d25sb2FkaW5nIHNyY2xpc3QubWFpbi5iejIgZnJvbSBlYWNoIG1pcnJvci4uLlxuIjsKZm9yZWFj
aCBteSAkdXJsIChAcmVwb3NMaXN0KSB7CiAgIG15ICRsaW5rID0gIiR1cmwkdGVzdGZpbGUiOwog
ICBteSAkdWEgPSBMV1A6OlVzZXJBZ2VudC0+bmV3KCk7CiAgICR1YS0+dGltZW91dCgzKTsKICAg
JHVhLT5zaG93X3Byb2dyZXNzKCdUUlVFJyk7CiAgIG15ICR0MCA9IGdldHRpbWVvZmRheSgpOwog
ICBteSAkcmVzcG9uc2UgPSAkdWEtPmdldCgkbGluayk7CiAgIG15ICR0MSA9IGdldHRpbWVvZmRh
eSgpOwogICAkdXJsID1+IHN8KFx3KzovLy4qPykoOlxkKyk/LyguKil8JDF8OwogICBpZiAoJHJl
c3BvbnNlLT5pc19zdWNjZXNzKSB7CiAgICAgICBteSAkZGVsdGEgPSAoJHQxIC0gJHQwKTsKICAg
ICAgIG15ICRsaW5lID0gJHVybC4nICcuJGRlbHRhOwogICAgICAgcHVzaChAdGltZWRMaXN0LCAk
bGluZSk7CiAgIH0gZWxzZSB7CiAgIHB1c2goQGJhZExpc3QsICR1cmwpOwogICB9Cn0KbXkgQHNv
cnRlZExpc3QgPQptYXAgeyAkXy0+WzBdIH0Kc29ydCB7ICRhLT5bMV0gPD0+ICRiLT5bMV0gfQpt
YXAgeyBbJF8sIChzcGxpdClbMV0gXSB9IEB0aW1lZExpc3Q7CnByaW50ICJcbk1pcnJvcnMgc3Bl
ZWQgKHRpbWUgdG8gZ2V0IDQwMCBLQik6XG4iOwpmb3JlYWNoIChAc29ydGVkTGlzdCkgewogICBw
cmludCAiJF8iLCAic1xuIjsKfQppZiAoQGJhZExpc3QpIHsKICAgcHJpbnQgIlxuVGhlIGZvbGxv
d2luZyBtaXJyb3JzIHRpbWVkIG91dCBvciBhcmUgbm90IHZhbGlkIDpcbiI7CiAgIGZvcmVhY2gg
KEBiYWRMaXN0KSB7CiAgICAgIHByaW50ICIkXyIsICJcbiI7CiAgIH0KfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>