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

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

    <bug>
          <bug_id>26024</bug_id>
          
          <creation_ts>2011-08-11 02:14:34 +0400</creation_ts>
          <short_desc>join to team</short_desc>
          <delta_ts>2011-09-27 13:53:56 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>alt-gpgkeys</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>13354</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Yura Kalinichenko">yuk</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>boyarsh</cc>
    
    <cc>cas</cc>
    
    <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>placeholder</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>123859</commentid>
    <comment_count>0</comment_count>
      <attachid>5040</attachid>
    <who name="Yura Kalinichenko">yuk</who>
    <bug_when>2011-08-11 02:14:34 +0400</bug_when>
    <thetext>Created attachment 5040
public gpg key

Псевдоним: yuk@
Пересылать на: yuk@kalina.in.ua

Имеется уже собранный vtund, теперь надо отправить его в Сизиф.
Следующее по важности - nut.
Ну и дальше еще много чего, в т.ч. собственной разработки.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>123860</commentid>
    <comment_count>1</comment_count>
      <attachid>5041</attachid>
    <who name="Yura Kalinichenko">yuk</who>
    <bug_when>2011-08-11 02:15:49 +0400</bug_when>
    <thetext>Created attachment 5041
public dsa-key 1024bit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124439</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-08-24 18:18:47 +0400</bug_when>
    <thetext>Смотрю в http://www.altlinux.org/Team/Join/Secretary и говорю положительное решение (нам ведь нужен nut-2.6+?).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124440</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-08-24 18:30:11 +0400</bug_when>
    <thetext>(In reply to comment #2)
&gt; Смотрю в http://www.altlinux.org/Team/Join/Secretary и говорю положительное
&gt; решение

В смысле назвался ментором? ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124442</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-08-24 20:28:28 +0400</bug_when>
    <thetext>Вообще-то изначально -- н-да, жаль, что не подумал сразу явно подтвердить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124443</commentid>
    <comment_count>5</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-08-24 20:37:58 +0400</bug_when>
    <thetext>(In reply to comment #4)
&gt; Вообще-то изначально -- н-да, жаль, что не подумал сразу явно подтвердить.

Это другое дело.  Аккаунт создан, можете продолжать процесс приема.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124445</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-08-24 21:16:17 +0400</bug_when>
    <thetext>Он продолжается на этом самом nut, но без использования git.alt. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124536</commentid>
    <comment_count>7</comment_count>
    <who name="Yura Kalinichenko">yuk</who>
    <bug_when>2011-08-27 00:37:18 +0400</bug_when>
    <thetext>(В ответ на комментарий №6)

Начинаем с vtund:
89.252.62.139:/home/yuk/RPM/SRPMS/vtund-3.0.2-alt3.src.rpm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124567</commentid>
    <comment_count>8</comment_count>
    <who name="Yura Kalinichenko">yuk</who>
    <bug_when>2011-08-28 01:16:28 +0400</bug_when>
    <thetext>(В ответ на комментарий №7)
Поправка. Выложил в общедоступном месте:

ftp.linux.kiev.ua:/pub/Linux/ALT/people/_yuk/P6/SRPMS/vtund-3.0.2-alt3.src.rpm

Поскольку совместимость по протоколу шифрования blowfish 128 bit между ветками 2.6 и 3.0 мэйнстримом сломана - приходится использовать third party patch:

http://www.mail-archive.com/vtun-devel@lists.sourceforge.net/msg00025.html

Просьба оценить его безопасность (работоспособность мной проверена - PASSED).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124586</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-08-28 12:51:51 +0400</bug_when>
    <thetext>Для удобства: http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_yuk/P6/SRPMS/vtund-3.0.2-alt3.src.rpm

2 ldv: если будет удобно, глянь патч -- меня free() смущает, чесгря.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124690</commentid>
    <comment_count>10</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-08-31 12:46:12 +0400</bug_when>
    <thetext>(In reply to comment #9)
&gt; Для удобства:
&gt; http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_yuk/P6/SRPMS/vtund-3.0.2-alt3.src.rpm
&gt; 
&gt; 2 ldv: если будет удобно, глянь патч -- меня free() смущает, чесгря.

Посмотрел.  Патч состоит из двух совершенно независимых частей: добавление поддержки oldblowfish128ecb в сервере, и борьба с утечкой памяти во время чтения конфиг-файла.  Второе сделано некрасиво, неочевидно (мне потребовалось увидеть весь файл, чтобы убедить себя в отсутствии double free и use after free).  Поскольку use after free все-таки есть, предлагаю эту часть патча оторвать и при желании переписать и заапстримить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124693</commentid>
    <comment_count>11</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-08-31 13:10:06 +0400</bug_when>
    <thetext>Спасибо!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124782</commentid>
    <comment_count>12</comment_count>
    <who name="Yura Kalinichenko">yuk</who>
    <bug_when>2011-09-02 01:14:16 +0400</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt; (предлагаю эту часть патча
&gt; оторвать и при желании переписать и заапстримить.

Спасибо, оторвал, пересобрал.

http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_yuk/P6/SRPMS/vtund-3.0.2-alt4.src.rpm

2Mike: Что дальше делать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124800</commentid>
    <comment_count>13</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-09-02 17:22:08 +0400</bug_when>
    <thetext>Вот такие фрагменты лучше превратить в честные комментарии
(http://www.altlinux.org/TypicalPackagingErrors/StrikeOutMacro):

#%set_autoconf_version 2.5
#%set_automake_version 1.7

Спек можно ещё чуть почистить, но это уже некритично -- дублирование параметров %configure (см. `rpm --eval %configure`) и использование %__внутренних_макросов (см. http://www.altlinux.org/TypicalPackagingErrors/InternalMacros).

2 ldv: можно разрешать сборку, как мне кажется.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124916</commentid>
    <comment_count>14</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-09-05 18:40:41 +0400</bug_when>
    <thetext>(In reply to comment #13)
&gt; Вот такие фрагменты лучше превратить в честные комментарии
&gt; (http://www.altlinux.org/TypicalPackagingErrors/StrikeOutMacro):
&gt; 
&gt; #%set_autoconf_version 2.5
&gt; #%set_automake_version 1.7

Боюсь, что без этих &quot;комментариев&quot; пакет может и не собраться.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>124920</commentid>
    <comment_count>15</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2011-09-05 19:01:10 +0400</bug_when>
    <thetext>alt-gpgkeys-0.7.43-alt1 -&gt; sisyphus:

* Mon Sep 05 2011 Dmitry V. Levin &lt;ldv@altlinux&gt; 0.7.43-alt1
- Added key:
  yuk@ (8EBD651C; closes: #26024).
- Replaced expired key:
  dk@ (6B9ED85C -&gt; 9AF81E60; closes: #26167).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125695</commentid>
    <comment_count>16</comment_count>
    <who name="Yura Kalinichenko">yuk</who>
    <bug_when>2011-09-26 23:13:24 +0400</bug_when>
    <thetext>(В ответ на комментарий №15)
&gt; alt-gpgkeys-0.7.43-alt1 -&gt; sisyphus:
&gt; 
&gt; * Mon Sep 05 2011 Dmitry V. Levin &lt;ldv@altlinux&gt; 0.7.43-alt1
&gt; - Added key:
&gt;   yuk@ (8EBD651C; closes: #26024).
&gt; - Replaced expired key:
&gt;   dk@ (6B9ED85C -&gt; 9AF81E60; closes: #26167).

Итак, очередной подход к снаряду завершился ничем. Что делал:

cat &gt;~/.ssh/config &lt;&lt;EOF
Host git.alt
  HostName git.altlinux.org
  Port 222
  User yuk
 EOF
 SIGN=`gpg --list-secret-keys | grep ^sec | awk &apos;{print $2}&apos; | cut -d/ -f2`
 git config --global user.signingkey 0x$SIGN
 git config --global user.email yuk@altlinux.org
 git config --global user.name &quot;Yura Kalinichenko&quot;
 
 ssh git.alt help
 ssh: Permission denied (publickey).
 
ЧЯНТД ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125703</commentid>
    <comment_count>17</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-09-27 01:25:00 +0400</bug_when>
    <thetext>(In reply to comment #16)
&gt; Итак, очередной подход к снаряду завершился ничем. Что делал:
&gt; 
&gt; cat &gt;~/.ssh/config &lt;&lt;EOF
&gt; Host git.alt
&gt;   HostName git.altlinux.org
&gt;   Port 222
&gt;   User yuk

User git_yuk

(In reply to comment #13)
&gt; 2 ldv: можно разрешать сборку, как мне кажется.

Боюсь что ты был слишком оптимистичен.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125711</commentid>
    <comment_count>18</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-09-27 13:53:56 +0400</bug_when>
    <thetext>∀ старуха ∃ проруха
:)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5040</attachid>
            <date>2011-08-11 02:14:34 +0400</date>
            <delta_ts>2011-08-11 02:14:34 +0400</delta_ts>
            <desc>public gpg key</desc>
            <filename>gpg.export</filename>
            <type>application/octet-stream</type>
            <size>1340</size>
            <attacher name="Yura Kalinichenko">yuk</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IEdudVBHIHYxLjQu
OSAoR05VL0xpbnV4KQoKbVFHaUJFNUMvWU1SQkFEZ2gwamREWjRsRExoMnFsU3ZKNzNsMXg2R2lG
UGYxQXd1dU1RMlN2V0dpRndhdXZZUApTWmpxbG4wMUppbTU5R1B6c1ZJZll2c3ZsTURhR0tvZkpy
WFlMNlpQWE5jemtMVzRncHQzb25YSmF5dW51and0Ck5NOVdxbHduQUpYSnFoSkQyc1dVam0vc2g2
Z2VlckFOdUx4MHJob3NoQTNWSjJFOUdoSUhEQlUwQndDZ3RYZDMKalpkUkVzbVppbzZGLzN2S0Zv
TEJvYTBFQUtXczhpYVNSZG0rWjlzWFkzaUhaLzhnMWpsTFVIRGxWcGd6Q0w3egpNYUZpOTlnMjJq
aEZzcFkyUFJldHBPcHNNdGJKZmhZT1dJR0tmM1NoVTlKdG9HWTlzNTFPTWlnZmk4ZytxUmYzCi8y
Nllnc1BqU0crbERSeXFLOG1Dak03K0k4dllsTmt1T29HTmZXdDlidDdiV0h0QVRuTFVJbVZLeDkw
QzM0QXcKbXZ0MkJBRE5SWkZhbU1uV3VDMUVYaEJhOXpFaG1MOERiS3RFVUo4Z2M1bEo3eEdmMGlC
SWxGbERNcFU3elJ0aApyY3RkY1VQdis5dnFoTUU5VnZJdVdCRVdhTzdQS0xGSDhhYkFWY1UyYXdu
ejhBd3h2QStuTFpGaVhGWWlQM1huClYrT04vbHViU2VuamxYcVBsSk04cUpPTS80UnRzQXphMzZG
TWpwRzB1M0RFSHErZHg3UWtXWFZ5WVNCTFlXeHAKYm1samFHVnVhMjhnUEhsMWEwQmhiSFJzYVc1
MWVDNXZjbWMraUdBRUV4RUNBQ0FGQWs1Qy9ZTUNHd01HQ3drSQpCd01DQkJVQ0NBTUVGZ0lEQVFJ
ZUFRSVhnQUFLQ1JDNXdOOHZqcjFsSENlUUFKOW9GZVJ6aTBXS1ZPdENSdWF2CnZOZjhCZHRia3dD
YUE3elZJaFN2M3RDYWk2YVdqbTl2R1hBMXR0YTVBUTBFVGtMOWd4QUVBSXoyOG40TzlweG8KTWU5
eVY4RW5aYVZtaDJETGNWZEt0WnlSakNIQjcrOXZnWjR0dDZBN1BVQnVsK0FzN3JRTlYweEt2YUZF
RGNmVApySDFrZ3NCendWMGMxb1h6WGxQQzlLRElvQ1VoekQ1cEp1VThPZmx3NzlCZDhjZVBBMUt4
TXRmRkhlRXBUc2tKClRNUXczM3lnMUJueFlmRnZWVGFpRHZodjNrczgwRmNqQUFNR0Evb0NJQkpH
MXk1VjQrOGFTZXVZNjc3bkgvdlgKWjhHRGhzUVhpOFU3MzZaMjFWcE9nSXNqZXdPWnRVYTNqNVpj
MGZ3NnB6anJHbnY1amxJTTVNK3F4V0NESGJMagpWS25vck0rdit6ckNJWU1oT3JlVUhHdnFzblhZ
TlczMVVYamtOU2JYVkJlR1VOR3F5N29rdCszT2x2UDdlOFo4CjhQbjZ2d0laV3Q0cC9sRjZkSWhK
QkJnUkFnQUpCUUpPUXYyREFoc01BQW9KRUxuQTN5K092V1VjM1MwQW5pbzAKWDA3SWZ2cHlRWVJv
eVNOdTU1YlR0ZkhGQUo5Q1pMTkszSFcxamp5eHhvM3NRRmUzcDlOeW9RPT0KPXl2dksKLS0tLS1F
TkQgUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5041</attachid>
            <date>2011-08-11 02:15:49 +0400</date>
            <delta_ts>2011-08-11 02:15:49 +0400</delta_ts>
            <desc>public dsa-key 1024bit</desc>
            <filename>id_dsa.pub</filename>
            <type>application/octet-stream</type>
            <size>606</size>
            <attacher name="Yura Kalinichenko">yuk</attacher>
            
              <data encoding="base64">c3NoLWRzcyBBQUFBQjNOemFDMWtjM01BQUFDQkFMK3dHSmt5S01UL0tIaXVERUhnNThqc1RicXBl
YVJ3c2RyUVJvMWtrR05GbnB0QlZ6NE5SMnJPVmYyUXZWd1Ric0o2N2huS2xBYkdhS3ZiNE13Q1J4
V3VlWVFNM2JOK3RDRldHZ2lQS0p0VkxqU21XVHVlSG5XY29VWGlXMTNXS3ZYanlQNk9lelIxT3ll
VFdVd0lkTmxBeXNHK2lKVmI3Vy9RNG1WS0JGQmZBQUFBRlFDRndTbXkwR0Znb0htNHNxdCs4L0hp
MThmZXJ3QUFBSUFGdVhSM0FpYWpUL09HUDczYitydlN6M2tDL1ZEaWdncDRQZ1FEK3k2TWpMQlRP
YlA5cldoYzFjRmNxYXN3SmZMUy9BYlhWMVFVa1N5NkFrQkRVRGRheUtVMitCeDBlck9YNFRBNVBx
Y2ZXYUR0OGRtQTZFQ04vTGlrclo0OGx3bXNYbEo4T1Y0dzRodXluZVdBNE9aZ2lSaHVXTGs3ZlAr
UWp6UnJzMkxPZUFBQUFJQkd2OU9OMVFadkYxMnRNOWpFMmdNOHNxZTl0V3lyZkZHLzVJSjNIcnBq
VVZaVnBwb3VJSWxhTW5nazdjQkRtYnVjWHBLbkpCM3hTSlBEekNndVltVUVDSHFrMVdjb3RrS1Zl
RlVnS3EwVzY4RStReGJ6U01HK1I0SENjaW5mS1VVY2RzQjd4N3Y4eFQ4dUhmd3FLREF1bkxkNDdY
QUZBM2xQZ0ptL3Rmbi90dz09IHl1a0B5dWsuaG9tZS5pbnQK
</data>

          </attachment>
      

    </bug>

</bugzilla>