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

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

    <bug>
          <bug_id>30532</bug_id>
          
          <creation_ts>2014-12-03 13:41:51 +0300</creation_ts>
          <short_desc>Grumbler</short_desc>
          <delta_ts>2018-07-26 13:08:10 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Team Accounts</product>
          <component>join</component>
          <version>unspecified</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.altlinux.org/Team/Join/Secretary</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Стас">stas.grumbler</reporter>
          <assigned_to name="Dmitry V. Levin">ldv</assigned_to>
          <cc>glebfm</cc>
    
    <cc>mike</cc>
          
          <qa_contact name="Andrey Cherepanov">cas</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>149160</commentid>
    <comment_count>0</comment_count>
      <attachid>6189</attachid>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2014-12-03 13:41:51 +0300</bug_when>
    <thetext>Created attachment 6189
GnuPG  public key

Псевдоним Grumbler
email  stas.grumbler@gmail.com

Приглашён  Michael Shigorin 
Занятия в команде: правка багов, сборка пакетов - в ближайших планах пакет webacula.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149162</commentid>
    <comment_count>1</comment_count>
      <attachid>6190</attachid>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2014-12-03 13:42:42 +0300</bug_when>
    <thetext>Created attachment 6190
RSA public key</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149166</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2014-12-03 16:03:10 +0300</bug_when>
    <thetext>Мы в пункте 2.0: http://www.altlinux.org/Team/Join/Secretary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149209</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2014-12-08 12:37:07 +0300</bug_when>
    <thetext>2.1 done</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149216</commentid>
    <comment_count>4</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2014-12-08 15:06:12 +0300</bug_when>
    <thetext>ssh public key на git.alt зарегистрирован.

-&gt; 3.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149234</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2014-12-08 20:22:19 +0300</bug_when>
    <thetext>Стас, с Вас пакет для оценки на git.alt (в идеале) или спек с той же целью.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>153485</commentid>
    <comment_count>6</comment_count>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2015-11-05 17:24:28 +0300</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; Стас, с Вас пакет для оценки на git.alt (в идеале) или спек с той же целью.

У меня тут несколько месяцев было не до того, чтобы разбираться в сборке RPM (новое для меня дело).
Теперь первый RPM готов. Но на git.alt не пускает:
[stas@sd gitalt]$ ssh -i ~/.ssh/id_rsa_notebook git.alt init-db emercoin
ssh: Permission denied (publickey).

Или я что-то не то делаю, или мой ключ убрали.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>153487</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2015-11-05 17:48:23 +0300</bug_when>
    <thetext>Разделили сборочницу (была и остаётся на git.alt) с гитовницей (которая стала gitery.alt): https://www.altlinux.org/Git.alt/Справочник#SSH-.D0.B4.D0.BE.D1.81.D1.82.D1.83.D0.BF</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155890</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-03-27 22:32:35 +0300</bug_when>
    <thetext>Так, на чём у нас тут дело встало? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155891</commentid>
    <comment_count>9</comment_count>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2016-03-27 22:56:08 +0300</bug_when>
    <thetext>Спек отлаже, RPM собирается в hasher (и уже несолько версий сделал вслед за выходом новых версий в upstream)
Куда теперь его нужно поместить? 
В Wiki это неочевидно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155892</commentid>
    <comment_count>10</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-03-27 23:07:52 +0300</bug_when>
    <thetext>Например, 

rsync -Pav этот.src.rpm git.alt: (который git.altlinux.org)
ssh git.alt build srpm этот.src.rpm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155893</commentid>
    <comment_count>11</comment_count>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2016-03-27 23:41:37 +0300</bug_when>
    <thetext>Результат:

new task #162027: owner=grumbler repo=sisyphus
sisyphus_check: check-gpg ERROR: package signatures violation
emercoind-0.3.7-alt1.src.rpm: rpmsign failed
girar-task add: emercoind-0.3.7-alt1.src.rpm: sisyphus_check failed
removing task #162027 ... done


Пакет emercoind-0.3.7-alt1.src.rpm подписан:
[stas@sd ~]$ rpmsign -vK /home/stas/RPM/SRPMS/emercoind-0.3.7-alt1.src.rpm
/home/stas/RPM/SRPMS/emercoind-0.3.7-alt1.src.rpm:
MD5 sum OK: 8a8f1eb24459a9c4b2f997cd4330a7b8
gpg: Signature made Mon Mar 28 01:39:02 2016 YEKT using DSA key ID E39D92D1
gpg: Good signature from &quot;Stas Degtev &lt;grumbler@altlinux.org&gt;&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155895</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-03-27 23:49:11 +0300</bug_when>
    <thetext>Виноват, мы ещё в п.3, где сборка не включена.  Ну привесьте спек сюда тогда.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155896</commentid>
    <comment_count>13</comment_count>
      <attachid>6679</attachid>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2016-03-28 01:05:57 +0300</bug_when>
    <thetext>Created attachment 6679
Спек

Прикладываю спек. Кроме него нужно ещё патч и несколько файлов, созданых для сборки:
 emercoin.init
 emercoin.sysconfig
 emercoin.README-ALTLINUX
 emcdns.conf
 emercoin.conf.sample
 emercoin.service
 emercoin-0.3.4-db_cxx.patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155897</commentid>
    <comment_count>14</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2016-03-28 14:44:36 +0300</bug_when>
    <thetext>(In reply to comment #12)
&gt; Виноват, мы ещё в п.3, где сборка не включена.  Ну привесьте спек сюда тогда.

А почему не git?

P.S. Сейчас хороший шанс поменять gpg ключ в соответствии с новыми рекомендациями: https://www.altlinux.org/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D0%BC%D0%B8_%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%B0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155899</commentid>
    <comment_count>15</comment_count>
      <attachid>6680</attachid>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2016-03-28 17:43:30 +0300</bug_when>
    <thetext>Created attachment 6680
Новый ключ GPG 4096R/6C2774ECF979132F Stas Degtev &lt;grumbler@altlinux.org&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155900</commentid>
    <comment_count>16</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2016-03-28 19:14:33 +0300</bug_when>
    <thetext>(In reply to comment #15)
&gt; Created an attachment (id=6680)
&gt; Новый ключ GPG 4096R/6C2774ECF979132F Stas Degtev &lt;grumbler@altlinux.org&gt;

OK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156138</commentid>
    <comment_count>17</comment_count>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2016-04-16 17:52:47 +0300</bug_when>
    <thetext>Пока не разобрался с gear, поместил srpm для двух пакетов на git:
ssh://gitery.altlinux.org/people/grumbler/public/megatools.git
ssh://gitery.altlinux.org/people/grumbler/public/emercoin.git</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156151</commentid>
    <comment_count>18</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-04-18 14:31:57 +0300</bug_when>
    <thetext>(В ответ на комментарий №17)
&gt; Пока не разобрался с gear, поместил srpm для двух пакетов на git:

Гм, оригинальный abuse :)  Однако оба на нынешнем сизифе не собираются:

&gt; ssh://gitery.altlinux.org/people/grumbler/public/megatools.git

Processing files: megatools-1.9.97-alt1
error: File not found: /usr/src/tmp/megatools-buildroot/usr/share/man/man1/megaput.1.gz
error: File not found: /usr/src/tmp/megatools-buildroot/usr/share/man/man1/megals.1.gz

(надо заменить в %files строчки на аналогичные вида .../megaput.1*,
нынче по умолчанию .xz)

&gt; ssh://gitery.altlinux.org/people/grumbler/public/emercoin.git

rpcrawtransaction.cpp:249:77:   required from here
/usr/include/boost/variant/get.hpp:178:5: error: invalid application of &apos;sizeof&apos; to incomplete type &apos;boost::STATIC_ASSERTION_FAILURE&lt;false&gt;&apos;
     BOOST_STATIC_ASSERT_MSG(
     ^
make: *** [obj/rpcrawtransaction.o] Error 1
make: Leaving directory `/usr/src/RPM/BUILD/emercoin-0.3.7-linux/src/src&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156168</commentid>
    <comment_count>19</comment_count>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2016-04-19 08:30:21 +0300</bug_when>
    <thetext>(В ответ на комментарий №18)
&gt; (В ответ на комментарий №17)
&gt; &gt; Пока не разобрался с gear, поместил srpm для двух пакетов на git:
&gt; 
&gt; Гм, оригинальный abuse :)  Однако оба на нынешнем сизифе не собираются:
&gt; 
&gt; &gt; ssh://gitery.altlinux.org/people/grumbler/public/megatools.git
&gt; 
&gt; Processing files: megatools-1.9.97-alt1
&gt; error: File not found:
&gt; /usr/src/tmp/megatools-buildroot/usr/share/man/man1/megaput.1.gz
&gt; error: File not found:
&gt; /usr/src/tmp/megatools-buildroot/usr/share/man/man1/megals.1.gz
&gt; 
&gt; (надо заменить в %files строчки на аналогичные вида .../megaput.1*,
&gt; нынче по умолчанию .xz)

Исправил.
Будет ли правильным указать  %_mandir/man?/mega* вместо отдельных строк для каждого man-файла? Сейчас так:
%_mandir/man1/megaput.1*
%_mandir/man1/megals.1*
%_mandir/man1/megadl.1*
%_mandir/man1/megacopy.1*
%_mandir/man1/megafs.1*
%_mandir/man1/megaget.1*
%_mandir/man1/megarm.1*
%_mandir/man1/megamkdir.1*
%_mandir/man1/megareg.1*
%_mandir/man1/megadf.1*
%_mandir/man7/megatools.7*
%_mandir/man5/megarc.5*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156169</commentid>
    <comment_count>20</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-04-19 12:35:22 +0300</bug_when>
    <thetext>(В ответ на комментарий №19)
&gt; Будет ли правильным указать  %_mandir/man?/mega* вместо отдельных строк для
&gt; каждого man-файла?
Да, вполне.  Жёсткое указание хорошо для ответственных позиций, чтоб не потерять в силу любых причин, не заметив этого.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157028</commentid>
    <comment_count>21</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-05-26 13:31:50 +0300</bug_when>
    <thetext>Предлагаю всё-таки допинать какой простой спек до прохождения по процедуре :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157055</commentid>
    <comment_count>22</comment_count>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2016-05-26 22:02:15 +0300</bug_when>
    <thetext>Так что конкретно ещё сделать?

В ssh://gitery.altlinux.org/people/grumbler/public/megatools.git давно исправленный SRPM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157083</commentid>
    <comment_count>23</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-05-27 19:22:49 +0300</bug_when>
    <thetext>Да, теперь пакет собирается и спек читаемый -- непонятно разве что наличие закомментированных %files для отсутствующих библиотечных подпакетов, ну и основную я бы при отсутствии требований по гарантиям обобщил до чего-то вроде

%files
%_bindir/mega*
%_mandir/man1/*.1*
%_mandir/man5/*.5*
%_mandir/man7/*.7*

По части %doc %_datadir/doc/megatools сложнее: с одной стороны, в RPM принято пользоваться макросом %doc несколько иначе, когда ему передаются относительные пути в сборочном каталоге и в buildroot они попадают именно вследствие этого;
с другой -- давно напрашивается исключение по умолчанию версии из пути к каталогу с документацией, так что если это сейчас поправить, то когда-то придётся выправлять назад.

В принципе же пакет вполне приемлемого качества.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157094</commentid>
    <comment_count>24</comment_count>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2016-05-28 12:34:39 +0300</bug_when>
    <thetext>(В ответ на комментарий №23)
&gt; Да, теперь пакет собирается и спек читаемый -- непонятно разве что наличие
&gt; закомментированных %files для отсутствующих библиотечных подпакетов,

Сначала я думал сделать пакет с библиотеками, но отказался от этой мысли, внимательно посмотрев исходники. IMHO нет смысла выделять библиотеку из двух бинарных файлов.

&gt; основную я бы при отсутствии требований по гарантиям обобщил до чего-то вроде
&gt; 
&gt; %files
&gt; %_bindir/mega*
&gt; %_mandir/man1/*.1*
&gt; %_mandir/man5/*.5*
&gt; %_mandir/man7/*.7*

Какой смысл - сократить размер спека или что-то другое?
 
&gt; По части %doc %_datadir/doc/megatools сложнее: с одной стороны, в RPM принято
&gt; пользоваться макросом %doc несколько иначе, когда ему передаются относительные
&gt; пути в сборочном каталоге и в buildroot они попадают именно вследствие этого;
&gt; с другой -- давно напрашивается исключение по умолчанию версии из пути к
&gt; каталогу с документацией, так что если это сейчас поправить, то когда-то
&gt; придётся выправлять назад.

Я сделал так именно потому, что давно напрашивается. Мне крайне неудобно искать документацию, когда /usr/share/doc/ содержит подкаталоги с номерами версий. Хотя есть и простой вариант: в postinstall-скрипте делать симлинк.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157098</commentid>
    <comment_count>25</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-05-28 16:00:49 +0300</bug_when>
    <thetext>(In reply to comment #24)
&gt; IMHO нет смысла выделять библиотеку из двух бинарных файлов.
Скорее зависит от того, есть ли у неё другие клиенты.

&gt; Какой смысл - сократить размер спека или что-то другое?
Да, более опрятный спек.  Перечислять явно обычно есть смысл критичное.

&gt; Хотя есть и простой вариант: в postinstall-скрипте делать симлинк.
Вот так точно не надо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160040</commentid>
    <comment_count>26</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-11-20 19:36:24 +0300</bug_when>
    <thetext>(В ответ на комментарий №23)
&gt; В принципе же пакет вполне приемлемого качества.
...и текущий предложенный к рассмотрению megatools-1.9.97-alt1.src.rpm
на сизифе собирается.

Предлагаю разрешить сборку пакетов и переходить к п. 4 T/J/S.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>161433</commentid>
    <comment_count>27</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2017-01-23 21:03:31 +0300</bug_when>
    <thetext>Пакет alt-gpgkeys обновлён.
Аккаунт на gyle.alt уже был, потому что был создан до разделения сборочницы.

T/J/S -&gt; 4.0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>167387</commentid>
    <comment_count>28</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2017-11-22 11:52:19 +0300</bug_when>
    <thetext>Судя по http://git.altlinux.org/tasks/195092/ и переписке, grumbler@ готов собирать пакеты в сизиф; мелкие &quot;я бы сделал так&quot; ушли почтой.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172926</commentid>
    <comment_count>29</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2018-07-25 15:01:20 +0300</bug_when>
    <thetext>На какой cтадии процедуры мы находимся?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172991</commentid>
    <comment_count>30</comment_count>
    <who name="Стас">stas.grumbler</who>
    <bug_when>2018-07-25 22:00:32 +0300</bug_when>
    <thetext>Я спокойно жду действий по п.4 процедуры</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172994</commentid>
    <comment_count>31</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2018-07-25 23:20:54 +0300</bug_when>
    <thetext>(In reply to comment #28)
&gt; Судя по http://git.altlinux.org/tasks/195092/ и переписке, grumbler@ готов
&gt; собирать пакеты в сизиф; мелкие &quot;я бы сделал так&quot; ушли почтой.

Будем считать, что это была вольная формулировка &quot;4. По следующему положительному решению от ментора о том, что его подопечный готов отправлять пакеты в Сизиф&quot;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173007</commentid>
    <comment_count>32</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2018-07-26 12:27:47 +0300</bug_when>
    <thetext>(В ответ на комментарий №31)
&gt; &gt; grumbler@ готов собирать пакеты в сизиф
&gt; Будем считать, что это была вольная формулировка &quot;4. По следующему
&gt; положительному решению от ментора о том, что его подопечный готов
&gt; отправлять пакеты в Сизиф&quot;?
Это была практически строгая формулировка!  Да :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173008</commentid>
    <comment_count>33</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2018-07-26 12:31:59 +0300</bug_when>
    <thetext>Адрес подписан на devel@.
Пользователь добавлен в группу мантейнеров.

Желаю удачного мантейнерства!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173011</commentid>
    <comment_count>34</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2018-07-26 13:08:10 +0300</bug_when>
    <thetext>Ура!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>6189</attachid>
            <date>2014-12-03 13:41:51 +0300</date>
            <delta_ts>2014-12-03 13:41:51 +0300</delta_ts>
            <desc>GnuPG  public key</desc>
            <filename>gpg-grumbler.asc</filename>
            <type>application/pgp-signature</type>
            <size>1341</size>
            <attacher name="Стас">stas.grumbler</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IEdudVBHIHYxLjQu
MTUgKEdOVS9MaW51eCkKCm1RR2lCRlIrMmhZUkJBRE5wWSswZ1AzcUpUSFMvMDgrVHc5TnhMZTdv
VXZGbFRaV1NCUGpsTnVHbG80b1ZhRWEKUzM3K3p5MHIyY2k0V29YNmFKOGIvZzkyVDlxK2JJZnN5
NkhSclNqdlpEL0JiTzZPcVFKb1diQ3FsdG1tZ245ZwpIcVlKK0FMWFJ5YnN1dXMxdzlPV2JlT0No
a1hmNU00alBFa0RlZExlWTNxQjFRcHNHWW4xWXFneUl3Q2d5SExlCk9uUmtHaWg3SDdsbm1JUGpP
dEgxWEc4RC8xbU5xazhrQkJqYVdhRW4rWDNCejdoZlVpWk9iZ0lZZzlQWnpPOTgKc2V0R1U2NlNF
T2xIWHE5NGVLQ3p5WjBoSGJjQ25zbUZEVjNiOE5sb1FLenNyeEZvOGNGdGJLbmpDVUh3NVlidApn
ZmFQVHl3TEJNdy9jbEZIdWlUbXdFdEQyTDZ2OUlZNWk1ZDBPNWpUM2Z4TWRvZURLN0x3eGN1K3hZ
V2owbEtzCkozSHpCQUN5cEwxVm9CcGZlMExvcjNlYk9rU0NSSWNPNFFVNDhlL3J3MUpHcE00V1A3
MlZQaDlkZWx3bUFxNzgKUGZwWTBWMVNQWHVXakp6d2wwdVRFdm4rcHdBMzRJb2pLZTRrQ0V6RG04
NWo2UmxEd2xYWWFxU0Z1RzlWaUNtNQpRM2txV3dSOHNJY244eHJwRnAwWUtyVmxsTmIrUVVxdEZP
eFkzeDhHaHp0cDM2d3liclFqVTNSaGN5QkVaV2QwClpYWWdQR2R5ZFcxaWJHVnlRR0ZzZEd4cGJu
VjRMbTl5Wno2SVlnUVRFUUlBSWdVQ1ZIN2FGZ0liQXdZTENRZ0gKQXdJR0ZRZ0NDUW9MQkJZQ0F3
RUNIZ0VDRjRBQUNna1EyRCt0VGVPZGt0RXU3Z0NncW5YWE5tSTExVjdaYm9hMApUMVpDV25VdFF5
d0FuajJjc1d1ZnVOKzhSYUt1dGM0bnpQODdteEtVdVFFTkJGUisyaFlRQkFDVFBLem1XeGszCi80
SFVOUFFQcHduWCt4d3RtRFl6YzhRbDZwczl5MVR4aDhtblQzU2kreEdKd05BTVFJVnp6LzNtZ1Zm
bk1MWGUKaEZBOTlaeks1SG5BZWlHYU9wV3dmSzhSMC9zaVZOakVSYjZIUFFQOFQvalBuczBzSmZX
Wk56ZnREc3FtcjlVTwpqNkN2MGZwc21VSmIvN2poZXZwSjRWWG10VUgwWHJ0eVR3QUVDd1FBaU90
ZW11c2lOcy9pK21lUHVtZFBhaEt1CmtEZis5ek9WVkFaMUJ5V3NUaXlsdlVmbzM3d0ZHWlZONnNs
SklQMHF1ck5rL1doMFJoNllZM2d3QllObUpZczIKUFNrNFRpclpTWXBwVnNyOGRyd0NHRm5GWmFU
WEYzVDRLZ203dys2a1RyRDJFL1JndFhvSjY0RzVvNkxxTE5rSApiZkpxVVhJQThvUTZyVkRaYnpP
SVNRUVlFUUlBQ1FVQ1ZIN2FGZ0liREFBS0NSRFlQNjFONDUyUzBWN2pBSjk5CngvaUhheWV6VmxM
bEFIeVNGRmMwZUpXM3JRQ2dtUkxrdDFHYlZSb1hsd3BFaWQ2eERTOEtKaG89Cj1aZTNnCi0tLS0t
RU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>6190</attachid>
            <date>2014-12-03 13:42:42 +0300</date>
            <delta_ts>2014-12-03 13:42:42 +0300</delta_ts>
            <desc>RSA public key</desc>
            <filename>id_rsa_grumbler.pub</filename>
            <type>application/vnd.ms-publisher</type>
            <size>735</size>
            <attacher name="Стас">stas.grumbler</attacher>
            
              <data encoding="base64">c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBQkl3QUFBZ0VBdkpQL29jQVZ5aDNuYlBLdUlxWUFC
SUZmMnVKOEpyNWx5RkJRdWVNSzZqS0UwdjJiOGgvbHNjTFozUDZnUlVuTWpIVkxlU0pEMWQ3THRI
ZXQxZkhhUDlBeU1VbW0yVDVJMjRqTldxRXpyeEU3L0MrTzg4SVNmVW8waHlGKy9hTlFrMWFCZDE3
UVh0M1NvSjIwNFR6NjJ4b04rekhYNzllek85WnJtQzhsZlRSWHp0VWVuT0RkbEF0YkhrMzF3a243
WTJ0Nzl5Z1JEVHROc1Q3K0FoZmZBOTJwSTk0V002ckcwdFNZR1NETmhqY2gxNVZ2bGxNaE9SZVhY
UlA0V3J3aUh2TTdBNWJWYTZXZE9VNmhQVnIwdlRVYWJOR1VaZmJJZDFiQjFoSjZtWTJSejNuZVRW
NWZtK1RoNThFU3ZTVldEalFabWZWdkc4c05rYmFMQklzRzVCc2xtZkxWQnR1U1NESGwwajdZSThu
dllINzMxU0JRL0xUOTRnNjNoKytwdndvYXBMVXZTbzRoM1BCVWIzM3FldjRQNmZCeHBlTmt2RjJL
TG0vdkpPdzVlQU9ROFJFK3hYUktFb0Q0QmdXblNQOU8xOVJMRVJjSjdFaDJoV2hHQVRRVXE2K1FE
cTJVM3FOSUhPRklpbDFvUGRFNE9MdkVSUDE3MGh5NkpWUDdSMWlXaGQ2TkkwRDdJQkdNRTdlUmJC
dlRQdXh0OFVaUG9pRjI1UUkyYmhsV3M4a3Z4b0tDYjZBOE10NUZlcWdnNElKZzdKRnpFOG8rTWdO
MmFPTzZvUEFpRFNYMHY4TUZyWDhmRlRlemZQaVhZb3BHNEcwRnR3eFF4dnpsR1IrQmd3dU1LRjZx
SW0rR29RRCtXTkdSMVZIVm5kZlJDOUltdWJCQ2lQRWh6aDA9IHN0YXNAbm90ZWJvb2sK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>6679</attachid>
            <date>2016-03-28 01:05:57 +0300</date>
            <delta_ts>2016-03-28 14:23:53 +0300</delta_ts>
            <desc>Спек</desc>
            <filename>emercoind-0.3.7.spec</filename>
            <type>text/plain</type>
            <size>7892</size>
            <attacher name="Стас">stas.grumbler</attacher>
            
              <data encoding="base64">TmFtZTogZW1lcmNvaW5kClZlcnNpb246IDAuMy43ClJlbGVhc2U6IGFsdDEKU3VtbWFyeTogRW1l
cmNvaW5kIC0gdGhlIGVtZXJjb2luIHdhbGxldCBkYWVtb24KU3VtbWFyeShydV9SVS5VVEYtOCk6
INCU0LXQvNC+0L0g0LrQvtGI0LXQu9GM0LrQsCDQutGA0LjQv9GC0L7QstCw0LvRjtGC0YsgRW1l
cmNvaW4KTGljZW5zZTogR1BMdjMsIE1JVApHcm91cDogT3RoZXIKVXJsOiBodHRwOi8vZW1lcmNv
aW4uY29tLwpTb3VyY2UwOiBodHRwOi8vc291cmNlZm9yZ2UubmV0L3Byb2plY3RzL2VtZXJjb2lu
L2ZpbGVzLyV2ZXJzaW9uL2VtZXJjb2luLSV2ZXJzaW9uLWxpbnV4LnRhci5negpTb3VyY2UxOiBl
bWVyY29pbi5pbml0ClNvdXJjZTI6IGVtZXJjb2luLnN5c2NvbmZpZwpTb3VyY2UzOiBlbWVyY29p
bi5SRUFETUUtQUxUTElOVVgKU291cmNlNDogZW1jZG5zLmNvbmYKU291cmNlNTogZW1lcmNvaW4u
Y29uZi5zYW1wbGUKU291cmNlNjogZW1lcmNvaW4uc2VydmljZQpQYXRjaDA6IGVtZXJjb2luLTAu
My40LWRiX2N4eC5wYXRjaApQcmVSZXE6IHNlcnZpY2UsIGNoa2NvbmZpZywgbmV0LXRvb2xzLCBn
cmVwClJlcXVpcmVzKHBvc3QpOiBzaGFkb3ctdXRpbHMKI1JlcXVpcmVzKHBvc3R1bik6ClByb3Zp
ZGVzOiBlbWVyY29pbgoKJWRlZmluZSBfcHVzZXIgX2VtZXJjb2luCiVkZWZpbmUgY29uZmRpciAl
e19zeXNjb25mZGlyfS9lbWVyY29pbgolZGVmaW5lIHdvcmtkaXIgJXtfbG9jYWxzdGF0ZWRpcn0v
ZW1lcmNvaW4KJWRlZmluZSBkb2NkaXIgJXtfZGF0YWRpcn0vZG9jL2VtZXJjb2luZAoKIyBBdXRv
bWF0aWNhbGx5IGFkZGVkIGJ5IGJ1aWxkcmVxIG9uIE1vbiBPY3QgMTIgMjAxNQojIG9wdGltaXpl
ZCBvdXQ6IGJvb3N0LWRldmVsIGxpYmNvbV9lcnItZGV2ZWwgbGliZGI0LWRldmVsIGxpYmtyYjUt
ZGV2ZWwgbGlic3RkYysrLWRldmVsCkJ1aWxkUmVxdWlyZXM6IGNvcmV1dGlscyBib29zdC1hc2lv
LWRldmVsIGJvb3N0LWRldmVsLWhlYWRlcnMgYm9vc3QtZmlsZXN5c3RlbS1kZXZlbCBib29zdC1p
bnRlcnByb2Nlc3MtZGV2ZWwgYm9vc3QtcHJvZ3JhbV9vcHRpb25zLWRldmVsIGdjYy1jKysgZ2l0
LWNvcmUgbGliZGI0LjhfY3h4LWRldmVsIGxpYnNzbC1kZXZlbCB6bGliLWRldmVsCgolZGVzY3Jp
cHRpb24KRW1lcmNvaW5kIGlzIHRoZSBkYWVtb24gZm9yIHRoZSB3YWxsbGV0IG9mIHRoZSBjcnlw
dG9jdXJyZW5jeSBFbWVyY29pbi4KRW1lcmNvaW4gd2FsbGV0IGlzIG5vdCBvbmx5IGN1cnJlbmN5
LiBUaGlzIGlzIHRoZSBjcnlwdG9jb250YWluZXIgZm9yIGFueQpkYXRhLiBBbGwgZGF0YSBzdG9y
ZWQgaW4gdGhlIG5hbWUtdmFsdWUgcGFpcnMsIHZhbHVlIHVwIHRvIDIwIGtCLCBhbmQKdGhpcyBp
cyBuYW1lZCAiTlZTLgpOVlMgdXNlZCBmb3IgZGlzdHJpYnV0ZWQgRE5TIChUTERzICIuYmF6YXIi
LCAiLmNvaW4iLCAiLmVtYyIsCiIubGliIiksIFBLSSAoU1NMIGFuZCBTU0gpLCBtYWduZXQgInRy
YWNrZXIiIGFuZCBvdGhlci4KU2VlIGh0dHA6Ly9lbWVyY29pbi5jb20vIGZvciBkZXRhaWxzLgoK
JWRlc2NyaXB0aW9uIC1sIHJ1X1JVLlVURi04CkVtZXJjb2luZCAtINC00LXQvNC+0L0g0LrQvtGI
0LXQu9GM0LrQsCDQutGA0LjQv9GC0L7QstCw0Y7RgtGLIEVtZXJjb2luLgpFbWVyY29pbiDQvdC1
INGC0L7Qu9GM0LrQviDQstCw0LvRjtGC0LAuINCa0L7RiNC10LvRkdC6IEVtZXJjb2luINGN0YLQ
viDQutGA0LjQv9GC0L7QutC+0L3RgtC10LnQvdC10YAg0LTQu9GPINC70Y7QsdGL0YUK0LTQsNC9
0L3Ri9GFLiDQktGB0LUg0LTQsNC90L3Ri9C1INGF0YDQsNC90Y/RgtGB0Y8g0LIg0L/QsNGA0LDR
hSAi0LjQvNGPLdC30L3QsNGH0LXQvdC40LUiLCDQs9C00LUg0YDQsNC30LzQtdGAINC30L3QsNGH
0LXQvdC40Y8g0LzQvtC20LXRggrQtNC+0YHRgtC40LPQsNGC0YwgMjAg0LrQsSwg0Y3RgtC+INC9
0LDQt9GL0LLQsNC10YLRgdGPICJOVlMiIChuYW1lLXZhbHVlIHN0b3JhZ2UpLgpOVlMg0LjRgdC/
0L7Qu9GM0LfRg9C10YLRgdGPINC00LvRjyDRgNCw0YHQv9GA0LXQtNC10LvRkdC90L3QvtC5INGB
0LjRgdGC0LXQvNGLIEROUyAo0LrQvtGA0L3QtdCy0YvQtSDQt9C+0L3RiyAiLmJhemFyIiwKIi5j
b2luIiwgIi5lbWMiLCAiLmxpYiIpLCDRgdC40YHRgtC10LzRiyBQS0kgKNGBINC60LvRjtGH0LDQ
vNC4IFNTTCDQuCBTU0gpLCDQutCw0LogItGC0YDQtdC60LXRgCIK0LzQsNCz0L3QtdGCLdGB0YHR
i9C70L7QuiDQuCDQtNGA0YPQs9C+0LPQvi4K0J/QvtC00YDQvtCx0L3QtdC1INGB0LwuINC90LAg
0YHQsNC50YLQtSBodHRwOi8vZW1lcmNvaW4uY29tLy4KCiVwYWNrYWdlIC1uIGVtZXJjb2luLWJp
bmQKQnVpbGRBcmNoOiBub2FyY2gKUmVxdWlyZXM6IGJpbmQgPj0gOS4wLjAsIGVtZXJjb2luID49
IDAuMy4wClJlcXVpcmVzKHBvc3QpOiBzZWQKU3VtbWFyeTogRU1DRE5TIC0gZGlzdHJpYnV0ZWQg
RE5TIGJhc2VkIG9uIHRoZSBlbWVyY29pbiBjcnlwdG9jdXJyZW5jeQpTdW1tYXJ5KHJ1X1JVLlVU
Ri04KTogRU1DRE5TIC0g0YDQsNGB0YDQtdC00LXQu9GR0L3QvdCw0Y8g0YHQuNGB0YLQtdC80LAg
RE5TLCDQvtGB0L3QvtCy0LDQvdC90LDRjyDQvdCwINC60YDQuNC/0YLQvtCy0LDQu9GO0YLQtSBF
bWVyY29pbgpMaWNlbnNlOiBCU0Qtc3R5bGUKR3JvdXA6IE5ldHdvcmtpbmcvRE5TCgoKJWRlc2Ny
aXB0aW9uIC1uIGVtZXJjb2luLWJpbmQKRU1DRE5TIC0gZGlzdHJpYnV0ZWQgRE5TIGJhc2VkIG9u
IHRoZSBlbWVyY29pbiBjcnlwdG9jdXJyZW5jeS4KRW1lcmNvaW4gd2FsbGV0IGlzIHRoZSBjcnlw
dG9jb250YWluZXIgZm9yIHN0b3JpbmcgYW55IGRhdGEgaW4gdGhlCmRpc3RyaWJ1dGVkIHAycCBu
ZXR3b3JrLiBBbGwgZGF0YSBzdG9yZWQgaW4gdGhlIGJsb2NrY2hhaW4gaW4gdGhlIGZvcm0gb2Yg
dGhlCm5hbWUtdmFsdWUgcGFpcnMgKE5WUykuIERvbWFpbiBuYW1lcyBzdG9yZWQgaW4gdGhlIE5W
UyB3aXRoIG5hbWVzIHByZWZpeGVkCndpdGggImRuczoiIGFuZCBwaXBlLXNlcGFyYXRlZCBsaXN0
IG9mIFJScyBpbiB0aGUgdmFsdWUuIEZvciBleGFtcGxlOiB0aGUgbmFtZQoiZG5zOmZsaWJ1c3Rh
LmxpYiIgaGFzIHZhbHVlICJBPTgxLjE3LjE5LjIyN3xTRD1zdGF0aWMsY258VFhUPUZsaWJ1c3Rh
IExpYnJhcnkiLgoKVGhlIHBhY2thZ2UgZW1lcmNvaW4tYmluZCBpbnNlcnQgc3VwcG9ydCBvZiB0
aGUgRU1TRE5TIHpvbmVzIGludG8gbmFtZWQuY29uZi4KCiVkZXNjcmlwdGlvbiAtbiBlbWVyY29p
bi1iaW5kIC1sIHJ1X1JVLlVURi04CkVNQ0ROUyAtINGA0LDRgdGA0LXQtNC10LvRkdC90L3QsNGP
INGB0LjRgdGC0LXQvNCwIEROUywg0L7RgdC90L7QstCw0L3QvdCw0Y8g0L3QsCDQutGA0LjQv9GC
0L7QstCw0LvRjtGC0LUgRW1lcmNvaW4K0JrQvtGI0LXQu9GR0LogRW1lcmNvaW4g0L/RgNC10LTR
gdGC0LDQstC70Y/QtdGCINGB0L7QsdC+0Lkg0LrRgNC40L/RgtC+0LrQvtC90YLQtdC50L3QtdGA
INC00LvRjyDRhdGA0LDQvdC10L3QuNGPINC70Y7QsdGL0YUg0LTQsNC90L3Ri9GFCtCyINGA0LDR
gdC/0YDQtdC00LXQu9GR0L3QvdC+0LkgcDJwLdGB0LXRgtC4LiDQktGB0LUg0LTQsNC90L3Ri9C1
INGF0YDQsNC90Y/RgtGB0Y8g0LIg0LrRgNC40L/RgtC+0LHQu9C+0LrQtSDQsiDRhNC+0YDQvNC1
INC/0LDRgAoi0LjQvNGPLdC30L3QsNGH0LXQvdC40LUiIChOVlMpLiDQlNC+0LzQtdC90L3Ri9C1
INC40LzQtdC90LAg0YXRgNCw0L3Rj9GC0YHRjyDQsiBOVlMg0YEg0LjQvNC10L3QsNC80LgsINC9
0LDRh9C40L3QsNGO0YnQuNC80LjRgdGPCtGBINC/0YDQtdGE0LjQutGB0LAgImRuczoiLCDQsCDQ
siDQv9C+0LvQtSAi0LfQvdCw0YfQtdC90LjQtSIg0L/QvtC80LXRidGR0L0g0YHQv9C40YHQvtC6
IFJSLdC30LDQv9C40YHQtdC5LCDRgNCw0LfQtNC10LvRkdC90L3Ri9C5CtGB0LjQvNCy0L7Qu9Cw
0LzQuCAifCIuINCd0LDQv9GA0LjQvNC10YAsINC40LzRjyAiZG5zOmZsaWJ1c3RhLmxpYiIg0YHQ
vtC00LXRgNC20LjRgiDQt9C90LDRh9C10L3QuNC1CiJBPTgxLjE3LjE5LjIyN3xTRD1zdGF0aWMs
Y258VFhUPUZsaWJ1c3RhIExpYnJhcnkiLgoK0J/QsNC60LXRgiBlbWVyY29pbi1iaW5kINC00L7Q
sdCw0LLQu9GP0LXRgiDQv9C+0LTQtNC10YDQttC60YMg0LfQvtC9IEVNQ0ROUyDQsiBuYW1lZC5j
b25mLgoKJXByZXAKJXNldHVwIC1xIC1uIGVtZXJjb2luLSV7dmVyc2lvbn0tbGludXgKJXBhdGNo
MAoKJWJ1aWxkCnB1c2hkIHNyYy9zcmMKbWFrZSAtZiBtYWtlZmlsZS51bml4IFVTRV9VUE5QPS0K
cG9wZAoKJWRlZmluZSBlY29uZmRpciAle2J1aWxkcm9vdH0le19zeXNjb25mZGlyfS9lbWVyY29p
bgolZGVmaW5lIGV3b3JrZGlyICV7YnVpbGRyb290fSV7X2xvY2Fsc3RhdGVkaXJ9L2VtZXJjb2lu
CiVkZWZpbmUgZWRvY2RpciAle2J1aWxkcm9vdH0le19kYXRhZGlyfS9kb2MvZW1lcmNvaW5kCiVk
ZWZpbmUgZWluaXRkaXIgJXtidWlsZHJvb3R9JXtfaW5pdGRpcn0KJWRlZmluZSBlbWFuZGlyICV7
YnVpbGRyb290fSVfbWFuZGlyCiVpbnN0YWxsCmluc3RhbGwgLWQgLW0gNzAwICV7ZXdvcmtkaXJ9
ICV7ZXdvcmtkaXJ9Ly5lbWVyY29pbiAle2Vjb25mZGlyfQppbnN0YWxsIC1tIDc1NSAtZCAle2Vk
b2NkaXJ9L2V4YW1wbGUve3B5bWluZXIsd2FsbGV0dG9vbHMsZW1jc3NsfSAle2J1aWxkcm9vdH0l
e19iaW5kaXJ9ICV7ZW1hbmRpcn0vbWFuezEsNX0gJXtidWlsZHJvb3R9JXtfc3lzY29uZmRpcn0v
c3lzY29uZmlnLwppbnN0YWxsIC1EIC1tIDc1NSBzcmMvc3JjL2VtZXJjb2luZCAle2J1aWxkcm9v
dH0le19iaW5kaXJ9Cmluc3RhbGwgLW0gNzU1IC1kICV7ZWluaXRkaXJ9Cmluc3RhbGwgLUQgLW0g
NzU1ICVTT1VSQ0UxICV7ZWluaXRkaXJ9L2VtZXJjb2luZAppbnN0YWxsIC1EIC1tIDY0NCAlU09V
UkNFNiAle2J1aWxkcm9vdH0vJXtzeXN0ZW1kX3VuaXRkaXJ9L2VtZXJjb2luZC5zZXJ2aWNlCmlu
c3RhbGwgLW0gNjQ0IHNyYy9DT1BZSU5HIHNyYy9SRUFETUUgJXtlZG9jZGlyfQppbnN0YWxsIC1t
IDY0NCBzcmMvY29udHJpYi9iaXRycGMvYml0cnBjLnB5ICV7ZWRvY2Rpcn0vZXhhbXBsZS8KaW5z
dGFsbCAtbSA2NDQgc3JjL2NvbnRyaWIvZGViaWFuL2V4YW1wbGVzL2VtZXJjb2luLmNvbmYgJXtl
ZG9jZGlyfS9leGFtcGxlL2VtZXJjb2luLmNvbmYuc2FtcGxlCmluc3RhbGwgLW0gNjQ0IHNyYy9j
b250cmliL3dhbGxldHRvb2xzLyogJXtlZG9jZGlyfS9leGFtcGxlL3dhbGxldHRvb2xzCmluc3Rh
bGwgLW0gNjQ0IHNyYy9jb250cmliL3B5bWluZXIvKiAle2Vkb2NkaXJ9L2V4YW1wbGUvcHltaW5l
cgppbnN0YWxsIC1tIDY0NCBzcmMvY29udHJpYi9kZWJpYW4vbWFucGFnZXMvKi4xICV7ZW1hbmRp
cn0vbWFuMQppbnN0YWxsIC1tIDY0NCBzcmMvY29udHJpYi9kZWJpYW4vbWFucGFnZXMvKi41ICV7
ZW1hbmRpcn0vbWFuNQpjcCAtUiAtLW5vLXByZXNlcnZlPW1vZGUgc3JjL1g1MDkvKiAle2Vkb2Nk
aXJ9L2V4YW1wbGUvZW1jc3NsLwppbnN0YWxsICVTT1VSQ0UyICV7YnVpbGRyb290fSV7X3N5c2Nv
bmZkaXJ9L3N5c2NvbmZpZy9lbWVyY29pbgppbnN0YWxsICVTT1VSQ0UzICV7ZWRvY2Rpcn0vUkVB
RE1FLUFMVExJTlVYCmluc3RhbGwgJVNPVVJDRTUgJXtlZG9jZGlyfS9lbWVyY29pbi5jb25mLnNh
bXBsZQppbnN0YWxsIC1kIC1tIDcxMCAle2J1aWxkcm9vdH0le19sb2NhbHN0YXRlZGlyfS9iaW5k
L2V0YwppbnN0YWxsIC1tIDY0MCAlU09VUkNFNCAle2J1aWxkcm9vdH0le19sb2NhbHN0YXRlZGly
fS9iaW5kL2V0Yy9lbWNkbnMuY29uZgoKJWZpbGVzCiV7X2JpbmRpcn0vZW1lcmNvaW5kCiV7X2lu
aXRkaXJ9L2VtZXJjb2luZAole3N5c3RlbWRfdW5pdGRpcn0vZW1lcmNvaW5kLnNlcnZpY2UKJWNv
bmZpZyhub3JlcGxhY2UpICV7X3N5c2NvbmZkaXJ9L3N5c2NvbmZpZy9lbWVyY29pbgolZGlyICVh
dHRyKDA3MDAsJV9wdXNlciwlX3B1c2VyKSAld29ya2RpcgojJWRvYyAle2RvY2Rpcn0vUkVBRE1F
LUFMVExJTlVYCiMlZG9jICV7ZG9jZGlyfS9lbWVyY29pbi5jb25mLnNhbXBsZQolZG9jICV7ZG9j
ZGlyfS8KJV9tYW4xZGlyLyoKJV9tYW41ZGlyLyoKJXt3b3JrZGlyfQoKJWZpbGVzIC1uIGVtZXJj
b2luLWJpbmQKJWNvbmZpZyhub3JlcGxhY2UpICV7X2xvY2Fsc3RhdGVkaXJ9L2JpbmQvZXRjL2Vt
Y2Rucy5jb25mCgolcHJlCmdldGVudCBwYXNzd2QgJV9wdXNlciA+L2Rldi9udWxsIHx8ICgKICB1
c2VyYWRkIC1kICV7d29ya2Rpcn0gLWMgIkVtZXJjb2luIHdhbGxldCBkYWVtb24iIC1yIC1zIC9z
YmluL25vbG9naW4gJV9wdXNlcgopCgolcG9zdApDT05GRklMRT0le2NvbmZkaXJ9L2VtZXJjb2lu
LmNvbmYKaWYgWyAiJFJQTV9JTlNUQUxMX0FSRzEiIC1lcSAxIF07IHRoZW4KICBjaG93biAtUiAl
X3B1c2VyOiVfcHVzZXIgIiV7d29ya2Rpcn0iCiAgaW5zdGFsbCAtZCAtbyAlX3B1c2VyIC1nICVf
cHVzZXIgLW0gNzAwICV7Y29uZmRpcn0KIGlmIFsgISAtZiAiJHtDT05GRklMRX0iIF07IHRoZW4K
ICBpbnN0YWxsIC1tIDY0MCAtbyByb290IC1nICVfcHVzZXIgL3Vzci9zaGFyZS9kb2MvZW1lcmNv
aW5kL2VtZXJjb2luLmNvbmYuc2FtcGxlICIke0NPTkZGSUxFfSIKICBlY2hvIC1uIHJwY3Bhc3N3
b3JkPSA+PiIke0NPTkZGSUxFfSIKICBoZWFkIC1jNDUgL2Rldi9yYW5kb20gfCBiYXNlNjQgPj4i
JHtDT05GRklMRX0iCiBmaQogW1sgLWUgJXt3b3JrZGlyfS8uZW1lcmNvaW4vZW1lcmNvaW4uY29u
ZiBdXSB8fCBsbiAtcyAiJHtDT05GRklMRX0iICV7d29ya2Rpcn0vLmVtZXJjb2luL2VtZXJjb2lu
LmNvbmYKZWxzZQogIGNob3duIC1SICVfcHVzZXI6JV9wdXNlciAiJXt3b3JrZGlyfS8uZW1lcmNv
aW4iCmZpCiVwb3N0X3NlcnZpY2UgZW1lcmNvaW5kCiNpZiBbICIkUlBNX0lOU1RBTExfQVJHMSIg
LWVxIDEgXTsgdGhlbgojICAgIGNoa2NvbmZpZyAtLWFkZCBlbWVyY29pbmQKIyAgICBzZXJ2aWNl
IGVtZXJjb2luZCBzdGFydAojZWxzZQojICAgIHNlcnZpY2UgZW1lcmNvaW5kIGNvbmRyZXN0YXJ0
CiNmaQoKJXByZXVuCiVwcmV1bl9zZXJ2aWNlIGVtZXJjb2luZAojaWYgWyAiJFJQTV9JTlNUQUxM
X0FSRzEiIC1lcSAwIF07IHRoZW4KIyAgICBzZXJ2aWNlIGVtZXJjb2luZCBjb25kc3RvcAojICAg
IGNoa2NvbmZpZyAtLWRlbCBlbWVyY29pbmQKI2ZpCgoKJXByZXVuIC1uIGVtZXJjb2luLWJpbmQK
aWYgWyAiJFJQTV9JTlNUQUxMX0FSRzEiIC1lcSAwIF07IHRoZW4Kc2VkIC1pICcvXmluY2x1ZGUg
IlwvZXRjXC9lbWNkbnMuY29uZiI7L2QnICV7X2xvY2Fsc3RhdGVkaXJ9L2JpbmQvZXRjL2xvY2Fs
LmNvbmYKc2VydmljZSBiaW5kIHJlbG9hZApmaQoKJXBvc3QgLW4gZW1lcmNvaW4tYmluZAppZiBb
ICIkUlBNX0lOU1RBTExfQVJHMSIgLWVxIDEgJiYgLWYgJXtfbG9jYWxzdGF0ZWRpcn0vYmluZC9l
dGMvbG9jYWwuY29uZiBdOyB0aGVuCkdST1VQPSQoIGxzIC1sICV7X2xvY2Fsc3RhdGVkaXJ9L2Jp
bmQvZXRjL2xvY2FsLmNvbmYgfCBhd2sgJ3twcmludCAkNH0nICkKY2hvd24gcm9vdDoke0dST1VQ
Oi1uYW1lZH0gJXtfbG9jYWxzdGF0ZWRpcn0vYmluZC9ldGMvZW1jZG5zLmNvbmYKZ3JlcCAtcUUg
J15pbmNsdWRlICIvZXRjL2VtY2Rucy5jb25mIjsnICV7X2xvY2Fsc3RhdGVkaXJ9L2JpbmQvZXRj
L2xvY2FsLmNvbmYgfHwgKAplY2hvICcKaW5jbHVkZSAiL2V0Yy9lbWNkbnMuY29uZiI7JyA+PiAl
e19sb2NhbHN0YXRlZGlyfS9iaW5kL2V0Yy9sb2NhbC5jb25mCnNlcnZpY2UgYmluZCByZWxvYWQK
KQpmaQoKJWNsZWFuCiNybSAtcmYgJXtidWlsZHJvb3R9CgolY2hhbmdlbG9nCiogU2F0IEphbiAy
IDIwMTYgU3RhcyBEZWd0ZXYgPGdydW1ibGVyQGFsdGxpbnV4Lm9yZz4gMC4zLjctYWx0MQotIGlu
aXRpYWwgYnVpbGQgZm9yIEFMVCBMaW51eAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>6680</attachid>
            <date>2016-03-28 17:43:30 +0300</date>
            <delta_ts>2016-03-28 17:44:12 +0300</delta_ts>
            <desc>Новый ключ GPG 4096R/6C2774ECF979132F Stas Degtev &lt;grumbler@altlinux.org&gt;</desc>
            <filename>6C2774ECF979132F</filename>
            <type>application/gpg-signature</type>
            <size>3109</size>
            <attacher name="Стас">stas.grumbler</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IEdudVBHIHYxLjQu
MTUgKEdOVS9MaW51eCkKCm1RSU5CRmI1UERvQkVBRFk3M1VUeUlZYXJHNllIYjhLYXB4eFFvcUlC
M013QWZyZkY5bE44REVUQ0pYMGl4amoKejFVNXAwZGlSVjlxanJSSkNkcDNsVFRody9LREkwTENB
Q2VNdGpMY0t6aUVqVnB5T2tmRDVhZGNVNEprelFRVApKdjgvRFFHUHJzb0I2ZEhsZDNoZm9JZmp1
RVlhazVpaS9heXNqYTBxYnpWM2hCR1FQVko3dlBqQnF4U0xqSEJJCmUxSWRpcGN6bGxzWVhCeUJS
ZFNhc3dTNVBDemJsdEFwUndDT3laeE1CcitpcS9aM2FMN1NjQlBGT3VqNmxnZUEKU0pMUHp3NFBy
QUJOZkdQSEFia0JqeE5xUDJ4WjJIM0FNODFxem1OdmJxWHM3R2x2YTcyVjE2S0plTUlQcDBiSgpW
Z0J3TGVWbWNNZFZjRDh0VkhyLzRDYjgrNVlxYS93VTBlYmc4Ky9xZ3VOdWlMTGhGMlRxd2R4eXZC
eXIxOEFuCnRiaVdSaXZEanRPYXlFdTdqL1hBVDlTckRKNkhhMHkwWU9Fb3ZDQmxQZVpWTm0yYzc5
cVVwb2JRTjlicEI2WC8KVWU0ZTVuMzExTEtaaytzV3FNQnVJSERnb1pIbmtaZUJpbDFwc2dPYnBI
UythTUc5bC81ZXRFWW9DR3RpSW4wSAp0UmY0RlFEWWEzMVFsYTI0b2h1WjNvT0Z5TW9lRnB6NTBV
RlIyVTBDWUxSN24zUUdpQ1dBOElueEIyNmZ6OWNECmdJQmM3Y0J0QmlXYXU0NkZyeVNBT3gwbTZu
dklsUS9VZ3JMcFFKRXU0QVh1VGFMUkY3WXpOaUVOZkVsS2h1eTMKbEdnVFhyN05tTXhVeUhyeFBX
OHg5REF0enQwU1VaNzA3ejF3YnVmdUN0Ymg5UVdEQVB2UkJyeDlmUUFSQVFBQgp0Q05UZEdGeklF
UmxaM1JsZGlBOFozSjFiV0pzWlhKQVlXeDBiR2x1ZFhndWIzSm5Qb2tDT0FRVEFRSUFJZ1VDClZ2
azhPZ0liQXdZTENRZ0hBd0lHRlFnQ0NRb0xCQllDQXdFQ0hnRUNGNEFBQ2drUWJDZDA3UGw1RXkv
b1doQUEKaUtrSnJwY3E4bUtZckhVWm9PKy9JTk9Ya2JmbnEydFpUTE1MdWE2ZUFNSUdkWjRRQzNT
Qk5ZYmpWY1VkclFJbApXTmd1TXZtRkJHU0JVYzFxS0lsOElnZVhFcXVkM2V3V1pPcVlsUURheUJm
Zlg2ZS9McnNqT1Z6MVRCcWF3NWNTCkhVQ09DdUl2dTRYbHl0T3FXd1RKSkpuallWU1VtRVR1TGgz
bGxZcTZ3TGpNNmZ6MG12R3VrdFhEZEYyTnBLVVgKWElDWHJPVHVYLzNkSmFsc1Q5dlpseGxMODRw
aGpndWV3M053K29hOHZnMEdVOWQ5MTN6WktSSCs2Z3RZTUQwego5dHJFbGM4RU12K0JWN3h2M1B4
ZU1ZZzZEcVFNejVGMmVXamt4SUlodTM0TEF6eXhva0s1M1N4MUxCMTZMcFgvCmMwellPZGlrVmxP
VjBsSk1SMFltbXdYd0lweHZodVVhM1Qyem43SVppbHprNHJKdkkzaVpYeWZFUzlDZzUwNUkKVFJL
M3dOLzFJQ3hFWW1sSEdSdFdJaXhVNXNhaXhIbEtzam5GTTJiN3FlbEd5OEduOHVidUxwWm1QWHpS
bE9lawo1VjJCZE9rbElJU2ZjSi9NeERjTk5ZNjcwN1RUNkM4M2FoTFNIZlMxTVZRd0tkakplcW16
cnZOV044K3RxSlFzCjRrN2RSQzV4d1F2K0RsL1oxRGlJbEVPcUlGS2NmdkFScjh6Vm1GYmtyU29Y
eGo2ZW5DUHg3VlVHdm5raXpsd0kKQW9EeVQxSVlhbkFlTnFxS25CZkR1bXBsM0tpSG44amdjWHFj
TEQwSnZXK0JDenBVZGFrTmlBNElUY0JpN3psQQovY09jWDJJWTloTGtWQ3oxK3JrNDVqMDV2c1dY
RUpTS2o0VWxZQ2dqYWFTNUFnMEVWdms4T2dFUUFORnVQcWxYCnFFL1p6SElGQUJVekNxK2U2WTRs
clcxUDhGc2pzaUo0RlA5WjRZZjBNRWxBVWFyVUFXbnFWdC9EQmxSd3dFcWcKaG51QXNxeXgwZkYw
UFVxTzE1b3UvbGsxYTA3M2ErZWp5TmRvV1ZXSjFzVFhQZU53WDRPV0ljVGY0dTVyVmd4Vwp3dHVo
YmJBYjI3Sk5WV1RYQkNYb2Q2VmJwTE4ySU83dVVVN3IvL1MxUFZkd2FmUG41RENmbnRkTEVpSks5
UkRYCkRmcnZzamIrZzQ1VzNya0lwb3JKVG1HdHk2ZG0rS2FVUnZCVTVGSlN4MXdaT3RyNElFRXF4
Z1MvMjIyZTc2WC8KSUJ2MGtXcDZYcG9FaE5hZ3hHdDJPR0pBb2hqa2ZTaFREQ3RGV2p4cDg4L0ty
MEx4R3lCRGNES3Nnc3ZqMUorYgoxRFJSd2I1SGYxS0JUZ0YramFtY3VWWTFMVkUzeWl4S2FRbzgr
YWR0bFU1U0QyOHpnbitjY1VIWldpdVBCV1d1ClJoZW1XRHhaa2RyalhSQUFWYkh6aWtNdzJoRWZl
bFBpdExML0ozbmJXZmVaWWUrSFVyWXRVOFdOaXI5Z09OVW0KUHZsbnBVekJ4aWtyWlhjVnM5RCt4
QU1VSFNuUWRDM3o2WnpNUjZMOEVtMHZlWGw3SUZaV29xdm5oYmkvekNMUwovSldiUGxVdTdWeUZa
MXg5RDlubnFpTGpMVUNPUzFpMFp5dHg3VmVKZEtIVW1yT01OZDlwNTVIenBJR0hDQXJiCkdMUVJY
S0FNRC9pR2l4SklSNXA5RHVvUFhOUUhJblN2Q2F0Ti92UWZaSkFWc3lOdXFoNUdoZmI4aTZpRjRq
djAKS0V0RzY2SHY4VDNGS2kzMzNWQktUOWs4anZRYnlkblBRSE9SQUJFQkFBR0pBaDhFR0FFQ0FB
a0ZBbGI1UERvQwpHd3dBQ2drUWJDZDA3UGw1RXkvdzNBLy9VZ05YY0xyVjBFSVVwRis5VWZIOE1m
aDQ5RmI5NFhTZE43L1JSMTNRCi9WaEtXZEdUUElMUjYzRm9SVFp1K3dNbHV2dHpKTVRnR2tUY1Z4
djlEQXhpTUJRVWljOTA3b3liN0RaMUErQzYKek42a1A0OTdyTnlmTkcxdXVJU2M2YlFPbFRPcVda
VDFJdU9ZalN0V3FaWFRheCt1VE1CeE0wRDJQR3ZzNVZJeQpGN1UxSEphTktXT2JsbWhqRVQ1N0Zv
Q0t4cGh6dUJEZStqWWdzSWgwRTBVZEJNamZRUkMwM0pMVDRTTlBTeUtWCk9pRnZWOGRtQVFZazFF
VWlzN3huMmlBejlhOXRvM1Zzc3c0dk1RVUQvdm1EOEg3ckhISWdzN29qdzJKVDk0SlIKU0NDVGZU
UzhJUGw5bTA4clRtWlkwc0dHc3VQb3EycU12WjVtTElUenFDaE1meW83VlZkUkN2aFpLQU5Xa1dI
TQozc0tsZ2JFSFRRaUNBamRzZDZoSERUbGZNN3dtQzFHVzNnUGRmMGhhQ2ZLWkVLeWdWdzl3RjMy
WThVaGZXZHhaCmI0R01NYjVBYlhMV0g0ZTd4dkZQVGY4WEZ6dmFzQ0xPMzVBN0M3djVaOGdmZTU4
czBVamVWem41RDFuL3QyS0UKRzg3VjVOKzF4b0d6ckE0N2M5TkdtbTIvZncwdSsyYnpwcmQvRHNq
Vy9xdG45MXJGa1Z0L0dEVTBPMEMrN3F6NgpybFp2N2p6Z3pBYW1SSElURExObXZGakdEUVRZZGVE
R1hheTlZdXVKU3l6UHhKY01wcXRiaDVMOUttSEpqL0l6CisxV2RXU2RPVDdrRUxOL0pWZE1US0E2
SVJDWGcyR3phR3ZCbEJEN1p5S0ZnSDBXck1yL2VZTS9pRGFBK29JdisKeEFFPQo9RlMwKwotLS0t
LUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>