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

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

    <bug>
          <bug_id>37066</bug_id>
          
          <creation_ts>2019-07-29 05:35:30 +0300</creation_ts>
          <short_desc>Заявка на вступление в ALT Linux Team</short_desc>
          <delta_ts>2019-08-29 13:56:37 +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://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="admsasha">dik</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>antohami</cc>
    
    <cc>dik</cc>
    
    <cc>glebfm</cc>
    
    <cc>grenka</cc>
    
    <cc>ldv</cc>
    
    <cc>m</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>183281</commentid>
    <comment_count>0</comment_count>
    <who name="admsasha">dik</who>
    <bug_when>2019-07-29 05:35:30 +0300</bug_when>
    <thetext>Псевдоним : admsasha
Почта : dik@inbox.ru
Менторы: mike@altlinux.org и antohami@altlinux.org

Цель: Сборка и добавление моих программ в alt linux. Они уже добавлены в репозитории ROSA, Mageia, OpenMandriva и PCLinuxOS. Хочу чтобы было и в Alt Linux.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183282</commentid>
    <comment_count>1</comment_count>
      <attachid>8203</attachid>
    <who name="admsasha">dik</who>
    <bug_when>2019-07-29 05:36:00 +0300</bug_when>
    <thetext>Created attachment 8203
open ssh key</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183283</commentid>
    <comment_count>2</comment_count>
      <attachid>8204</attachid>
    <who name="admsasha">dik</who>
    <bug_when>2019-07-29 05:36:24 +0300</bug_when>
    <thetext>Created attachment 8204
open gpg key</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183287</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2019-07-29 11:39:00 +0300</bug_when>
    <thetext>(В ответ на комментарий №0)
&gt; Менторы: mike@altlinux.org и antohami@altlinux.org
ack

&gt; Цель: Сборка и добавление моих программ в alt linux.
Давайте сюда список и определите что-нибудь первое для начала :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183294</commentid>
    <comment_count>4</comment_count>
    <who name="admsasha">dik</who>
    <bug_when>2019-07-30 04:00:17 +0300</bug_when>
    <thetext>Для начала вот это

https://bitbucket.org/admsasha/qnetstatview/
https://bitbucket.org/admsasha/ipqalc/
https://bitbucket.org/admsasha/qcalcfilehash/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183295</commentid>
    <comment_count>5</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-07-30 06:08:58 +0300</bug_when>
    <thetext>C gear и hasher освоились. Так что, если ключи в порядке, предоставьте доступ к git.alt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183303</commentid>
    <comment_count>6</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2019-07-30 12:46:02 +0300</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=8203) [details]
&gt; open ssh key

Ok.

(In reply to comment #2)
&gt; Created an attachment (id=8204) [details]
&gt; open gpg key

Для gpg нужно указать имя в формате &quot;FirstName LastName&quot;,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183309</commentid>
    <comment_count>7</comment_count>
      <attachid>8207</attachid>
    <who name="admsasha">dik</who>
    <bug_when>2019-07-30 14:23:27 +0300</bug_when>
    <thetext>Created attachment 8207
Новый gpg ключ</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183311</commentid>
    <comment_count>8</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2019-07-30 15:27:33 +0300</bug_when>
    <thetext>(In reply to comment #6)
&gt; Для gpg нужно указать имя в формате &quot;FirstName LastName&quot;,
(In reply to comment #7)
&gt; Created an attachment (id=8207)
&gt; Новый gpg ключ

Получилось наоборот.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183320</commentid>
    <comment_count>9</comment_count>
      <attachid>8210</attachid>
    <who name="admsasha">dik</who>
    <bug_when>2019-07-31 02:58:51 +0300</bug_when>
    <thetext>Created attachment 8210
gpg публичный ключ

Тьфу, перепутал. Надеюсь теперь правильно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183333</commentid>
    <comment_count>10</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2019-07-31 12:30:31 +0300</bug_when>
    <thetext>(In reply to comment #9)
&gt; Created an attachment (id=8210)

Ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183341</commentid>
    <comment_count>11</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2019-07-31 13:40:00 +0300</bug_when>
    <thetext>ssh ключ на gitery.alt зарегистрирован.
ssh ключ на gyle.alt зарегистрирован.
Адрес для пересылки создан.

T/J/S -&gt; 3.0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183351</commentid>
    <comment_count>12</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-08-01 08:20:46 +0300</bug_when>
    <thetext>У меня вопрос.

admsasha поддерживает сборку пакетов своих программ под множество дистрибутивов. И Альт будет только одним из них. Чтобы не осложнять ему такое нелёгкое дело, может разрешить ему в спеках оставить {} в макросах, как здесь:
http://git.altlinux.org/people/admsasha/packages/?p=qcalcfilehash.git;a=blob;f=.gear/qcalcfilehash.spec;h=f813c658cd68156bf0ab05b58146ec0801370314;hb=e09b52870e298cbda2702ea3b8c8346ebbc83b02
?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183359</commentid>
    <comment_count>13</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2019-08-01 11:28:07 +0300</bug_when>
    <thetext>(In reply to comment #12)
&gt; У меня вопрос.
&gt; 
&gt; admsasha поддерживает сборку пакетов своих программ под множество
&gt; дистрибутивов. И Альт будет только одним из них. Чтобы не осложнять ему такое
&gt; нелёгкое дело, может разрешить ему в спеках оставить {} в макросах

Мне кажется, что у нас нет полиси, которое их запрещает.  Просто, мы всегда считали, что они лишние, а всё лишнее из спека лучше убрать.

У меня лично в этом спеке больший диссонанс вызывает порядок секций — мне привычнее когда секция %files идёт после %install, т.е. в том порядке в котором эти секции исполняются, но это тоже, конечно, не запрещено.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183360</commentid>
    <comment_count>14</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-08-01 11:35:07 +0300</bug_when>
    <thetext>(В ответ на комментарий №13)
&gt; (In reply to comment #12)
&gt; &gt; У меня вопрос.
&gt; &gt; 
&gt; &gt; admsasha поддерживает сборку пакетов своих программ под множество
&gt; &gt; дистрибутивов. И Альт будет только одним из них. Чтобы не осложнять ему такое
&gt; &gt; нелёгкое дело, может разрешить ему в спеках оставить {} в макросах
&gt; 
&gt; Мне кажется, что у нас нет полиси, которое их запрещает.  Просто, мы всегда
&gt; считали, что они лишние, а всё лишнее из спека лучше убрать.
&gt; 
&gt; У меня лично в этом спеке больший диссонанс вызывает порядок секций — мне
&gt; привычнее когда секция %files идёт после %install, т.е. в том порядке в котором
&gt; эти секции исполняются, но это тоже, конечно, не запрещено.

Ну, я думаю, можно и тут поблажку сделать, так как у него под другие дистры так сделано. К тому же я такой порядок встречал в наших спеках не раз.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183361</commentid>
    <comment_count>15</comment_count>
    <who name="admsasha">dik</who>
    <bug_when>2019-08-01 11:40:55 +0300</bug_when>
    <thetext>Политика сборки в ROSA
http://wiki.rosalab.ru/en/index.php/Template_Spec_Files</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183362</commentid>
    <comment_count>16</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2019-08-01 11:57:21 +0300</bug_when>
    <thetext>(In reply to comment #14)
&gt; (В ответ на комментарий №13)
&gt; &gt; (In reply to comment #12)
&gt; &gt; &gt; У меня вопрос.
&gt; &gt; &gt; 
&gt; &gt; &gt; admsasha поддерживает сборку пакетов своих программ под множество
&gt; &gt; &gt; дистрибутивов. И Альт будет только одним из них. Чтобы не осложнять ему такое
&gt; &gt; &gt; нелёгкое дело, может разрешить ему в спеках оставить {} в макросах
&gt; &gt; 
&gt; &gt; Мне кажется, что у нас нет полиси, которое их запрещает.  Просто, мы всегда
&gt; &gt; считали, что они лишние, а всё лишнее из спека лучше убрать.
&gt; &gt; 
&gt; &gt; У меня лично в этом спеке больший диссонанс вызывает порядок секций — мне
&gt; &gt; привычнее когда секция %files идёт после %install, т.е. в том порядке в котором
&gt; &gt; эти секции исполняются, но это тоже, конечно, не запрещено.
&gt; 
&gt; Ну, я думаю, можно и тут поблажку сделать, так как у него под другие дистры так
&gt; сделано.

В других дистрах тоже не заставляют использовать {}, оставляя это на усмотрение мантейнера.  Но вот %files после %install - это разрыв шаблона, поэтому у других это тоже редко встречается.

&gt; К тому же я такой порядок встречал в наших спеках не раз.

Смело исправляйте.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183363</commentid>
    <comment_count>17</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2019-08-01 12:00:12 +0300</bug_when>
    <thetext>(In reply to comment #15)
&gt; Политика сборки в ROSA
&gt; http://wiki.rosalab.ru/en/index.php/Template_Spec_Files

В http://wiki.rosalab.ru/en/index.php/Packaging_HowTo другой порядок секций.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183364</commentid>
    <comment_count>18</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2019-08-01 12:01:21 +0300</bug_when>
    <thetext>(In reply to comment #16)
&gt; Но вот %files после %install - это разрыв шаблона

А мне привычно=)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183367</commentid>
    <comment_count>19</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2019-08-01 12:25:16 +0300</bug_when>
    <thetext>(В ответ на комментарий №15)
&gt; Политика сборки в ROSA
Единственная логика, которую я здесь смог разглядеть -- это сгрести в спеке всё подпакетное в место, где описываются подпакеты; из своего совершеннолетнего уже опыта сопровождения пакетов могу заметить, что так менее удобно, потому что до %files логически и в процессе написания спека дело и впрямь доходит _после_ %prep, %build и %install.

В общем, если бы Роса была релевантным проектом с точки зрения разработки (или когда опять станет) -- я бы им рекомендовал ещё раз подумать над этой &quot;новацией&quot; в плане прекращения неразумного выпендрёжа.

Технически годится, но я бы предложил по мере дальнейшей работы (не какой-то отдельной деятельностью) выправлять и универсальные спеки в стоящий на ногах вид. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183369</commentid>
    <comment_count>20</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2019-08-01 12:29:08 +0300</bug_when>
    <thetext>(В ответ на комментарий №18)
&gt; (In reply to comment #16)
&gt; &gt; Но вот %files после %install - это разрыв шаблона
&gt; А мне привычно=)
Дима, очевидно, оговорился и имел в виду как раз обратное -- %files _не_ после %install; см. тж. его спеки и ALT specfile conventions. :)

Возможно, стоит в явном виде упомянуть на http://altlinux.org/spec -- сейчас, похоже, только по подстраницам http://altlinux.org/SampleSpecs можно понять.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183370</commentid>
    <comment_count>21</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-08-01 12:48:58 +0300</bug_when>
    <thetext>Тогда, admsha, по крайней мере в альтовском варианте спека, вам придётся использовать нормальный порядок: %files после %install
Исправьте, пожалуйста.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183371</commentid>
    <comment_count>22</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-08-01 12:50:03 +0300</bug_when>
    <thetext>(В ответ на комментарий №21)
&gt; Тогда, admsha, по крайней мере в альтовском варианте спека, вам придётся
&gt; использовать нормальный порядок: %files после %install
&gt; Исправьте, пожалуйста.

Извиняюсь за опечатку, admsasha</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183372</commentid>
    <comment_count>23</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2019-08-01 13:06:06 +0300</bug_when>
    <thetext>(В ответ на комментарий №21)
&gt; по крайней мере в альтовском варианте спека вам придётся
Да не придётся, просто желательно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183373</commentid>
    <comment_count>24</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2019-08-01 13:42:48 +0300</bug_when>
    <thetext>(In reply to comment #16)
Но вот %files после %install - это разрыв шаблона

%files до %install, конечно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183387</commentid>
    <comment_count>25</comment_count>
    <who name="mikhailnov">m</who>
    <bug_when>2019-08-01 17:16:18 +0300</bug_when>
    <thetext>Очень интересно, почему мне на почту пришли комментарии из этого бага, в СС меня нет, а если бы был, интересно, как там оказался.

Но т.к. коммит с перестановкой %files до %install в ROSA в спеках от admsasha@ был моим (https://abf.io/import/qnetstatview/commit/fed8e9329a722a4ecaeecf766587e1bf29beebc2), то прокомментирую.

В политике Росы действительно рекомендуется ставить %files до %install. Если автор сам поддерживает спек для своей программы, то, думаю, если для него есть серьезная разница, можно сделать и после %install, здесь спеки очень маленькие, это ни на что не влияет.

(В ответ на комментарий №19)
&gt; (В ответ на комментарий №15)
&gt; &gt; Политика сборки в ROSA
&gt; Единственная логика, которую я здесь смог разглядеть -- это сгрести в спеке всё
&gt; подпакетное в место, где описываются подпакеты;

Так и есть.

&gt; из своего совершеннолетнего уже
&gt; опыта сопровождения пакетов могу заметить, что так менее удобно, потому что до
&gt; %files логически и в процессе написания спека дело и впрямь доходит _после_
&gt; %prep, %build и %install.

А в процессе _обновления_ спеков с множеством подпакетов бывает наоборот.
В целом эта политика Росы написана парой-тройкой человек, а соблюдение стилистики спеков обусловлено в первую очередь тем, что мейнтейнеров мало, соответственно, как им было удобнее поддерживать 100500 пакетов, так и написали в политике, грубо говоря.

#---------------

В спеке http://git.altlinux.org/people/admsasha/packages/?p=qcalcfilehash.git;a=blob;f=.gear/qcalcfilehash.spec;h=f813c658cd68156bf0ab05b58146ec0801370314;hb=e09b52870e298cbda2702ea3b8c8346ebbc83b02 заметил следующее:

- Packager сейчас лишнее поле
- Исходники вместо tar сжимаются в tar.gz, это с одной стороны удобно тем, что в спеке Source0 остается таким, что его можно переобразовать в ссылку для скачивания вне gear, но с другой стороны в альте это обычно не применяется, т.к. SRPM уже и так сжатый, нет смысла жать исходники 2 раза.
- %{name}.desktop лучше бы вообще убрать из спека, положить в исходники программы и ставить вместтсе с make install, как у вас сделано в qnetstatview</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183392</commentid>
    <comment_count>26</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2019-08-01 19:04:48 +0300</bug_when>
    <thetext>(В ответ на комментарий №25)
&gt; Очень интересно, почему мне на почту пришли комментарии из этого бага
Мой mutt умеет bounce. %)

&gt; В политике Росы действительно рекомендуется ставить %files до %install.
[...]
&gt; &gt; Единственная логика, которую я здесь смог разглядеть -- это сгрести
&gt; &gt; в спеке всё подпакетное в место, где описываются подпакеты;
&gt; Так и есть.
Мне кажется, что выгода от такого никак не перевешивает логику собственно построения пакета -- т.е. с %files обычно работаю не тогда же, когда с %description, а тогда же, когда с %install.

&gt; А в процессе _обновления_ спеков с множеством подпакетов бывает наоборот.
&gt; В целом эта политика Росы написана парой-тройкой человек, а соблюдение
&gt; стилистики спеков обусловлено в первую очередь тем, что мейнтейнеров мало,
&gt; соответственно, как им было удобнее поддерживать 100500 пакетов, так и
&gt; написали в политике, грубо говоря.
Если эти люди ещё активны в проекте, есть предложение пойти пообщаться с ними почтой (возможно, с участием ldv@ и точно со ссылкой на это обсуждение); если вдруг нет, я бы спокойно пренебрёг их вкусовщиной в пользу более общепринятой/логичной/традиционной опять же вкусовщины.  Тем более если они не разработали для массовой работы над пакетами средства автоматизации, как вот viy@.

&gt; ---------------
&gt; В спеке [...] заметил следующее:
&gt; - Исходники вместо tar сжимаются в tar.gz, это с одной стороны удобно тем,
&gt; что в спеке Source0 остается таким, что его можно переобразовать в ссылку
&gt; для скачивания вне gear, но с другой стороны в альте это обычно не
&gt; применяется, т.к. SRPM уже и так сжатый, нет смысла жать исходники 2 раза.
&gt; - %{name}.desktop лучше бы вообще убрать из спека, положить в исходники
&gt; программы и ставить вместтсе с make install, как у вас сделано в qnetstatview
Угу.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183396</commentid>
    <comment_count>27</comment_count>
    <who name="admsasha">dik</who>
    <bug_when>2019-08-02 03:06:41 +0300</bug_when>
    <thetext>Изменил спек

http://git.altlinux.org/people/admsasha/packages/?p=qcalcfilehash.git;a=blob_plain;f=.gear/qcalcfilehash.spec;hb=603c52cfea136342067b51ca6ad802a90d8684e5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183397</commentid>
    <comment_count>28</comment_count>
    <who name="admsasha">dik</who>
    <bug_when>2019-08-02 03:11:11 +0300</bug_when>
    <thetext>Удивительно, но именно за этот же спек меня отругали в ROSA. Хотя другие проходили без проблем.

https://abf.io/import/qnetstatview/pull_requests/3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183398</commentid>
    <comment_count>29</comment_count>
    <who name="admsasha">dik</who>
    <bug_when>2019-08-02 03:12:21 +0300</bug_when>
    <thetext>ой, спек другой. Ситуация похожая просто</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183399</commentid>
    <comment_count>30</comment_count>
    <who name="admsasha">dik</who>
    <bug_when>2019-08-02 04:24:03 +0300</bug_when>
    <thetext>Переписал вообще всё

http://git.altlinux.org/people/admsasha/packages/?p=qcalcfilehash.git;a=blob_plain;f=.gear/qcalcfilehash.spec;hb=d5b53063dbc5e5f2275bddad53d45768a921bd2b</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183400</commentid>
    <comment_count>31</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2019-08-02 04:37:27 +0300</bug_when>
    <thetext>(In reply to comment #30)
&gt; Переписал вообще всё
&gt; 
&gt; http://git.altlinux.org/people/admsasha/packages/?p=qcalcfilehash.git;a=blob_plain;f=.gear/qcalcfilehash.spec;hb=d5b53063dbc5e5f2275bddad53d45768a921bd2b

Замените, пожалуйста,
%{_datadir}/%{name}/*
на
%{_datadir}/%{name}/
иначе каталог %_datadir/%name не будет принадлежать ни одному пакету.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183401</commentid>
    <comment_count>32</comment_count>
    <who name="admsasha">dik</who>
    <bug_when>2019-08-02 04:40:14 +0300</bug_when>
    <thetext>Готово

http://git.altlinux.org/people/admsasha/packages/?p=qcalcfilehash.git;a=blob_plain;f=.gear/qcalcfilehash.spec;hb=7974ca9122ca739df01ff2d1f9d7307995a7cb90</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183410</commentid>
    <comment_count>33</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-08-02 11:02:08 +0300</bug_when>
    <thetext>(В ответ на комментарий №32)
&gt; Готово
&gt; 
&gt; http://git.altlinux.org/people/admsasha/packages/?p=qcalcfilehash.git;a=blob_plain;f=.gear/qcalcfilehash.spec;hb=7974ca9122ca739df01ff2d1f9d7307995a7cb90

Relaease то зачем было поднимать? Вы предыдущую сборку в Сизиф не отправляли. Я бы сделал просто
git commit --amend

на предыдущем коммите.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183429</commentid>
    <comment_count>34</comment_count>
    <who name="mikhailnov">m</who>
    <bug_when>2019-08-03 13:32:40 +0300</bug_when>
    <thetext>(В ответ на комментарий №33)
&gt; (В ответ на комментарий №32)
&gt; &gt; Готово
&gt; &gt; 
&gt; &gt; http://git.altlinux.org/people/admsasha/packages/?p=qcalcfilehash.git;a=blob_plain;f=.gear/qcalcfilehash.spec;hb=7974ca9122ca739df01ff2d1f9d7307995a7cb90
&gt; 
&gt; Relaease то зачем было поднимать? Вы предыдущую сборку в Сизиф не отправляли. Я
&gt; бы сделал просто
&gt; git commit --amend
&gt; git 
&gt; на предыдущем коммите.

Только сначала git add *.spec, потом git commit --amend, а потом git push +master origin (или git push +sisyphus origin), потом git tag rm 1.0.1-alt1, снова сделать тег (git tag &lt;...&gt;), git push origin --tags --force</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183433</commentid>
    <comment_count>35</comment_count>
    <who name="admsasha">dik</who>
    <bug_when>2019-08-05 03:24:25 +0300</bug_when>
    <thetext>Поправил. Теперь вроде красиво.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183434</commentid>
    <comment_count>36</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-08-05 05:35:56 +0300</bug_when>
    <thetext>Пара gear-репозиториев для сборки пакетов есть. Прошу предоставить доступ к сборочнице.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183470</commentid>
    <comment_count>37</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2019-08-06 14:12:01 +0300</bug_when>
    <thetext>Пакет alt-gpgkeys обновлён.

T/J/S -&gt; 4.0.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183773</commentid>
    <comment_count>38</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2019-08-21 19:03:50 +0300</bug_when>
    <thetext>admsasha собрал 5 пакетов. С самостоятельной сборкой пакетов в нашей сборочнице освоился, в том числе сборку в стабильные бранчи. Так что считаю, что к вступлению в ALT Linux Team он готов.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>183927</commentid>
    <comment_count>39</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2019-08-29 13:56:37 +0300</bug_when>
    <thetext>Адрес подписан на devel@.
Пользователь добавлен в группу мейнтейнеров.

Желаю удачного мейнтейнерства!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8203</attachid>
            <date>2019-07-29 05:36:00 +0300</date>
            <delta_ts>2019-07-29 05:36:00 +0300</delta_ts>
            <desc>open ssh key</desc>
            <filename>id_ed25519.pub</filename>
            <type>application/vnd.ms-publisher</type>
            <size>108</size>
            <attacher name="admsasha">dik</attacher>
            
              <data encoding="base64">c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSUx2VS9NNFhEa01GbklWM1BxSlJt
YWp4Q3U5N0h5aC9uYlA1bzAyek10eFAgc2FzaGFAaG9zdC0xMzgubG9jYWxkb21haW4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8204</attachid>
            <date>2019-07-29 05:36:24 +0300</date>
            <delta_ts>2019-07-30 14:23:27 +0300</delta_ts>
            <desc>open gpg key</desc>
            <filename>gpg.public</filename>
            <type>application/octet-stream</type>
            <size>3086</size>
            <attacher name="admsasha">dik</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkYwK1ZIQUJFQUNoUDln
VDVjeDB4d1U0S283S3JySnBrdHNmSUpOdTdSRUtYL3J2SnV5WWVqcGZ0UTNCCjhkMDk5Qm9vR3B2
YzVGNS94K2NmNjNKR0c5MzM2K1BPNlBjTnFvVVhFbWtGclB2VzBOMm5TT09tNjVZclROZTcKSEVn
TGpnK0pXeXEvaVZNUVgyVmtRZGVrRzQ2WUdsVWl1Z29NbzNMNzJlbm8za3FvY0JiQVg4d3B3bDNM
R2tOeQpXclFWQWJhM0pZSkZWWXptaG1BVmlqUURON1FPUm5HYWZjRHNYSDU1T0N5WWJGaDgreC9o
MzFXcWlUSGdLUjFGCkNNeHQ1REVBdThGdGxEN2hLZE0zcTRIUlF6T0JwS01yYkxLVEdLcnBsTDBB
dFRPOEljVnRGdlVweXhjckF1Z2QKVEpzeCtvcDJiZVJmZDdGdVI2U0FmcTJaVXVNdGk5Vzl3RHJs
N015YVJ6QW9ibkpGdTE4Q1dqRWQ2S0JFV1VySgpDS1l5a0dSems3YjMzYy8xVDdkL1JqS1g1YTFG
MUFvT1YyWGZMYmVmMEl3N21TM0JsZEVpU3dXQU9ZUXZmRjJ4Cm9HOWpyOE1HOU5pb2ZUWG43RXhG
MG03TktDRGdvN1lYWTZZYXQ1bVNET0JYeXpuM3paUlBKYjZBdy9OdURSZGMKWnhjTDh1UjhHMUpD
SGpkTzJFNHVObEEyUEIzQ0NuY0NZeTlySzk0eFZQaTFzU1I2OUpSSi9kUmxlMWFNS1EvMAp1Yk5M
dEUveVpYb0ptSGVNWkZDWWNpV25mWGRHN1NXcFVSL2RGMWZ1SHlwWU9qMHdwT0VDTUt6TmRNdkZa
TEp5CnJyWFdrUkMvMXNvTWthM2Fxd2pBbDh2VTNtcGtUMk9Gc0FjbTB0TWNYMUZNTk9jNGUvRS8v
WjgyMXdBUkFRQUIKdEMxaFpHMXpZWE5vWVVCaGJIUnNhVzUxZUM1dmNtY2dQR0ZrYlhOaGMyaGhR
R0ZzZEd4cGJuVjRMbTl5Wno2SgpBamdFRXdFQ0FDSUZBbDArVkhBQ0d3TUdDd2tJQndNQ0JoVUlB
Z2tLQ3dRV0FnTUJBaDRCQWhlQUFBb0pFQ1JYCmZmRk1wa0xzMFZnUC9peUNyK2pWNnR1dUFMVXN4
T29TSWpzcFJTUUJjaXFlK0p2UEhwdFpBT2RqZWdMdmNGMXkKaWFVZ2MzNm0xZExaTldTWnZQSGlX
OW81TDgweFE5MEQ1aE8wTk0rZlpudmJCSVZzNE1rTjdQWG5TY0xtUWlhcQowUEFaVVhkdEVqWlpw
SVFucnlZQ0RPZzRnb2dtSWVyU1RWaStvTUlJMFFlUnJmNERkN1NqZUVjOW1uT2pVaDFKCnJxUTF2
UkUxdE92N3BQZTFPQUc1bVZia0NyTjV4RkxselVhU3ZYSW9VSjllZGpGQnJyOHlVMU43dk4yM1FC
MEMKdVdER0tkMGFaNWVCdGsxOXZVWENtRUJQNlk0ai9JL1RBZE85NGZ1R2JGMm9oelU0a2pzL1Yv
blBSRXpsamNMcgo1d0tKWHRaR2dHVEZYK1Y0QXhwU1Y5cnpvQVMzOTRpRitObVRmV2JZM0p6VVow
RjdKRVhUeElXNjJvNWgzeDM3Cll2KzlkZXphZHF1aDVsRjc1NWx4K3RXRGFmUnpuOTdONWtDZ0xF
K1NNMFRQaVJ2ZHc5N2xKVit2V20yNTRyc00Kb3JwMitJWi9ueWJHQVU3S05RRVhybmN4OXUyOTFB
Vk81a2ZuZXhMY0o0T2lyQnVpVUU0bDg0SGxDNlJqdzhCdwpLUVJEcjUvSE9CQ1ZWa2dYUGtWQmJ6
a2crdnhrUkRvNzVGMjc3RXU2dXg3MEVZZjl1Yk9iUEpLTUtST2NlaUQxClM0Nlp2SVNaUkRqZDcy
cWRkS2hOeUNFZHpRWk83b3docGI5ZE5sNXhlajFYM05NU1YrT0FlSTNRbE5lS2RrVU8KSE05OVFm
VVgyUmhTTWlSbkdBazRMQUJ6MlkwcnM1NElzaDREeUErNklmVFJkbm52MzV0T2tYNUh1UUlOQkYw
KwpWSEFCRUFDeVc0d2laOGl0cS80M1d3Y3hMZ1JMZGxMTFF6eS81NWxKU0h0THkxK3A0anZWTUJ4
UmpvbjJqVGNjCnFmTUdYUmNJNzkzTFlEelZyZjJsc0JBQVRxTXlaK3ZvQnR5ZS9PbzM4QURLMUor
bndJZHRjeUpKQU9FQWlwZEQKNmZ2RnkxaXpKTUppVGxoNzRqV2JYTW5MR29UWXpKS1NSZkhMd1BF
bFpSVUJiVGFVKy8xSkJGRWMyNWpKcGlyQQpCejUvYlhVMjZ0RDd6bXpCOXdlbkc5Z0hCOHYzMWRL
ZXhVSHAvajFTL205ZU52ci9oM1dLNnRySUxCd1pVWkRqClJZUWRTVEEwSEpSRGVJU0VWTVpBUnhr
am91TEE5RGoxZXNXM2NXdFFpeUNTZ01oTlpobDM5UlVHNlZKdGVJdUMKVktGTHZnZzdhUk1jMUhs
T1VTcHFzZkxFaGpSTXhvVkxhSmt2dC93TFh1VVJIUThYaWQzNVFocGtLR2JJUnRJdQpURmJZc2pl
UDlISDNVUVpLcTNxZVdGZGc3Y3BsR2FqejQxVkdtYTNRV3pUY2Vqb0xNZm1rdVk1OVRVNmFvUmdG
CkpDbkNCRldpWjVaQ0l1TTFFUVNsRFJkYkduOVpRU3cwTXJPUnlFRk1TWjJpSHhaUEljN0ROTEY3
dUEzTEFBdFgKMWY0NzlUMWMxK014S3pocWx3THg3MkFlZDREWEhGMjNVcy9zczA2NjZyRStWempm
LzJTN0d1aW1OTVNlUGxCKwora3NTZ285RW1DVGlxUStad0tYcVJ5dFdLUHpCMW92aW5nOVR3ck5K
M1NDUHJ2ZjNiamt4R2c1Q0R6blFsTDJoClNjaFFwN1YwVnFQNUhKSTZKK2JhbTNpd241amRJZ3Ar
TFBCQVgxRG5MVUFwSTdYWDdRQVJBUUFCaVFJZkJCZ0IKQWdBSkJRSmRQbFJ3QWhzTUFBb0pFQ1JY
ZmZGTXBrTHNQdFlQL2pYRlMwVnNKVDBmb0ZPNEpaajJsQUw2cDZzOApMSm1ISU9raXRqbm5vZkVX
SlBlUEQwM1FvZzFMNnVudHpJaFRpWmFaY1RoMWVxT1c2dkYzSVRPYkVmSXBqREtmCnNvaHRib2tL
OFJWN1BPczZ2aGZMRGRXYzhjeVJyc3JWOTZ4Kzc3UEpGaWJySGtDZUs3cVZxYWlhMkpodklIdWwK
bjc5VGtndkh6cFNJakcweTJCc1F4aVdhanZvUExITnJxRHVjTFRXTW4yUmZHMFBiSjdHbEFHczRL
WCsrOVR2bQo5OUVCR1RzZFU2UmpBbUV4ZFZYYnYzZ3ZXU1dXc3M3eXQzOGliSkNFWTZ3OFdxU3Vm
RFJGK0xPZW55L1RNNkdCCnRCTVkwemM3K1pPVDZvQ2hKSllRQ0VRN0lnOUI3dXhMa2dLbnR1dllT
Z1BPTzcyWU1LNnd1d1VFOE9NdVlTU2YKdjJsMGVwRllLZ3FoNXAwVEdKMHlIcFFnTWdycnVtbzdT
aXdwTUpPY00zYXZhQWZRcHk2R2FUamMxRGxtNFdvWgpFMmpKVUdFdUttK2ZTVi9SYXJrT2NpZ3BN
TmZJZUxYTHpJNDl0NVJkVEZjbmdtNzJhY1Bsc2xFMmRVSnJyVDhQCm1pcWFrQjIxT0R3aDRHeGFi
VTVOQW5adGR0MnZrR2x1UlVTeERVbkFNZ0M2MTdDcXgyTmZGTUNRaUNON0VDSUEKMDI1WXhZenhP
Qnc1UytiSFM0cHN3dWhjcEpGNms4cEMraEFmeHpmY0ZFQTJpYjNiZHVDRE9WdEZpSUg1aytJSgpk
UEdqbjFvY1hyNG1NUUw3R2M3Tkk0aTVaWjQ0T1RvZnpnbkI0ekFwN3p3SWl0VTBkK1dFMlVEalBW
RmdUOU54ClpsSy8rRldWY2NmRXlMVVAKPXRSOTAKLS0tLS1FTkQgUEdQIFBVQkxJQyBLRVkgQkxP
Q0stLS0tLQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8207</attachid>
            <date>2019-07-30 14:23:27 +0300</date>
            <delta_ts>2019-07-31 02:58:51 +0300</delta_ts>
            <desc>Новый gpg ключ</desc>
            <filename>open gpg key2</filename>
            <type>application/octet-stream</type>
            <size>3131</size>
            <attacher name="admsasha">dik</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQoNCm1RSU5CRjFBQXlrQkVBREJy
UFNxaW9ucUJNemYxTzh2Q0ZLTjMzR25XMHNqTVJqUG45dVlESTdBSTBOOU8zU1cNCkxLclhtd1Zi
bVArZzBLcithb2lxSVF3ci96aEFla0NGRElOWDlQLzBldkJZQ2ZQYnFHSGdkR1FSTHdsTHFlWUwN
CmNuU1orb1pIS3BaenM1eHhjOXpkb2xQTTl4bWdNcGJWbUhXZ2RkVWVDSm93WS81bTRYOHFrdXA0
V2VkUk1iSU0NClFFKy82SGNuTXpXbnhvOXl4dDFNU0lGUzg4a1JWWUc2ajRWSXRsYUJ4OThuS0hp
TTN3WVpEODRpWWNNMGhGV28NCmd5QTluN1JSTmRBNEhRL1JBTlFtVHdiTzZUNUkxNzlhYWNTdklV
bXNWVk5XK3B5WldyWldmVEZVQ3RocHI5NGINCmtRVkcvTDhGVjBBOFcwallna3JmUWNQQ05tZzhv
US8wM2RwOHczVmdqdTk0NUpnMkg3ZHJQTlVZUDZIdlQxQzUNCmZUMnMwT1Uxb25UeHhnMml1OHFL
NmwxYkN1WGx4Mk1qclNZN04rZXlFS1ZyL1N5RVBEN1BscUNXUjd1d1VGWTMNCmtEaXVRa0RBa2JF
ODRSS0lURlY4SitodVF3WUVpUGFlaTUweWd6cGpMSFAzK2JwUWFBeTd6bXVIUURVNzQybXoNCnJI
RndqRGtVdkNrYzBXSDU2eUtweEZqSytub2NnTXdYcURma3hFWFZvUmNucFlvcU1MaXFZTTFKSGM1
VFkzR2gNCjFwNmlWbjZHSmc5ZDlleHlvM2xUckh6S3ZDNWdJYWtyNHVub1NoSVF5ZmMzWGVTRHNn
K0dVaVVjd1dOajZUdDUNCmp3ZEJPa096VUc3dzNZZEJhVHRzcFA3bDBHM3IwU3JVdHhNVWVXS0R0
UUk2SEVrMXYrbzRaZmN5bndBUkFRQUINCnRDbEVZVzVwYkc5MklFRnNaWGhoYm1SbGNpQThZV1J0
YzJGemFHRkFZV3gwYkdsdWRYZ3ViM0puUG9rQ09BUVQNCkFRSUFJZ1VDWFVBREtRSWJBd1lMQ1Fn
SEF3SUdGUWdDQ1FvTEJCWUNBd0VDSGdFQ0Y0QUFDZ2tRV3ZUMWhveWgNCnlhNDNsQkFBb2NDb2JT
WWtCY3VBMEt6RkEzSjNsQmNZeVBHSVlrVDl2Qk9yb3QrQ1hqMEZ2NHlPdjlJOGtxNUYNCkpxT3dK
STI5ZVlreTVnQVZQQnlqeHNJSlBsMzBHRTEycGE1U1ZlVjJqNTljdklEcTl4MUVnQ0xYRGN6OGc5
a0ENCllDTEVnenFBVi8zUzNwQ1dnS1ZaYmZFQWhib0N4eFFBL3VGaWNaMm1nWWtBeTcxR1dDdEh6
R3pla0xQR2l6MjINCnlNaGNZUWJKWUlFYTFteDl0djNzVWJyTnVmbDFHU24yaXorS2xUTXZhekhS
UEhoVENjUWhYRTZkZ3lzUFpGa1QNClBKRUxFbjk4QTEzMFNaUzM2MnB1ejVDbzFuZkpXS1diY0VN
WXFjUUt1N3pGZWUxYXhRVXBwenpLajZRSDArenYNCjQ3QTIwWWg4RWxzRW56UXNzRERaaE5QUFRS
VjE2aXdxMm5QLytTNnhTY09ZdzNzcCtxRDRwVjlrZm5DMSt1K3INCjNYTE9Gczcxem1EOGpHaVFM
Z24rNi9UK1VodTkwcnFGT1FMb1AwMWNsbDI0dGM3U0dtY2s0bnRkbDZGdWc4MUwNCkFTa1U5VTQy
OEppY280S2dRWkpHSHpMd3RSV3Y2anI0aXVhQVJUNk90V2JNMHlKNDRraGgyMFVkVUthcmdIYzcN
CnRrVW5iZlRyR081Q2l6Uy9tdFE1KzlkblVCTFFkWEQ4WUdTYXNoZkNRTHhzSTJFYS9ZNnQwK0lI
SjI5SDBxWDENCkZBQTJMemw3NmJJYjAzQ2Z1UDZkUlFmQTZvUzZ6MjNxRGxPRlZtZnBoZzZCTTFR
ZmFFVjJDOGNpL1p3ZEJmbkoNClpQUmZ2WGVUVlNvdXF6R1FCTEdCQU90MWxFL3E2dlRLc21HYTdX
dGpVTDY1d1VMZjZOZTVBZzBFWFVBREtRRVENCkFMUEtXdS9NTHRRUllsanpiQVBlZzZUOThaT0o3
S0FreHd4UjBIb1h6b3lGV0R2RVBOR3F3dEl4RURsZW9Oc0YNCnlnWlVyaWZBR0tTSmMrZG5TaFR2
TW9sSTZHRTZNeXFNUVgrU3p4Z0s3L0R5ZU1UK0syWDhIajRSR00zeUJYcmsNCldkdVY4NWQ4c2d0
ZmdSR0VhU1cwdWRyaDBCRXlFRE9LUmJFcjVwU2tnUkZOdkFyY0NjeEZ0UHUwc3dRQ0pxQloNCnVn
UHFhaE53MUxiV2lZSFlzQ0VrSHZCMThNYncwRFpndi9LWW9FVHFPeWdxa0Z1aFBsaDJPQnYzaENk
dURwQlUNCllUNC9UWkVLZjJxQ1ZOMnM4Q0tqOWt2UlJZS3dzRzNXaUNzdDBEQmhnaFg0bUlRUEY5
dkFtL01CQnRjZFRuSU8NCkJYd0xVNTQ5OGtDa2ZhWXNGNHJPdUY5cWFSQ0M1Qk5NY1pOZmhISVg3
aWZnQ051MjJPU3krMjMzL1RjdURESkENCjVCVGdrdUlNZzl6U1NwNjBocU1Heit1S2xKd1NEQWVO
RlVlY08rbzVUR0dZdnBUTVJ6VmF2SEg1bERIRXgzRVgNCm5YalJHcXJBOTlDczhxbGpHdXFwV0VO
QVIyYXQ3ZFFkdDl3SlFpdXVGUHZPcEI5VUlQZHoyb2E2ekRyUjdRbjQNCm8yVTAzQWU5NXFFWDA5
NjkwYktlL0NaTGlFbHdPVWJVU0tKdVpTdFFpZ2RsTlJFWHBHWXpLcXkwMDJUZ0JQQ0kNClV2SERq
VnFEL3cxbWNGS3Ixejg5QklKYWV6Q0JpV2dMTTB0RGVEczZTR0ttaTF2ZEVtNjhWWDNOcVdxYXd6
Yi8NCkVmSUkyTnJwTmRsbXJyNDhCQzNJWXM1V3YyWnVLWE1ZdjZPL25FREpGa0diQUJFQkFBR0pB
aDhFR0FFQ0FBa0YNCkFsMUFBeWtDR3d3QUNna1FXdlQxaG95aHlhNENKZy8vZDYrU1RSQ0FaQnRl
YytmY1pXU3VoUVlIY3Z2VW15UW8NCkZUMjEyZGNucGVEbWw0bWttdjF1TTNhL1dLTGYwSW51aEZx
djZNYmRBSUxNOER2dlNna21WMHF1YjNFV3I3b1oNClZGWEg0Y3hFRzZ0blZIakdsUlNhdDE0cjRY
dElqZGgzdHJQaWVYOXNrV3d2cnZWRFBIS1JLU3hrazJGYWo2MUkNCkRDOGtsSG9jV0Vob1dIaUZD
VEMzQ3dYYmZJZ3Nva3VrelVLejBrTjArK09heGV0S2E4WVQrTGtYN3Z3RFlMcTYNCmJOZ2tLTXJW
V0NQa294QmtncjU1WEJld2xIZ2J6Wm1nNXc2ODJ2UmRmWTMxSGVTYXd1RUFnOFhxRzFlZjh2ZzEN
Cm01aExIVmRPdzg0RVByL05MUlBtakJHR015ZmxmMGpEMHk2c3FqbmYwbkJnQzlJR2FJbnlLa1Av
c25GQjAwRzQNClBhQUs2alZ1U1FRYXVBTmdEdktWT0ZVQlFvKzREV0YwVEMwN3pJaVo1dWg5OEZu
Vm03TWs4TWtaYTd2eVBwTHYNCm5uamxVMC9UbUtXa0tUU1VlRHJrWGs0d1FoNWoyb2NEK3ovRXNS
TENaRnVrb0NvYllMR0ZiMHZYZUd0WkRvZFgNCkQzblhMbjY5LzQ5eW1mMmxWcmtEUnNOS0xIS1ox
M1JYUDllV3BzSmNvUGJDRWtpVFVhSjhkQnRYSm9SeEJzSm8NCkhjbzdQVXdUdkNBVEJoTmkwYjcr
dEE3VlQwcTNNeWVFYk1ZMi9jL1cxQlN2MVluWnl0QzVYVTRWWCt2SllqdVkNCi92UGNyWkVZR1pU
bHJHNStmdGNQcVJzY0ZSaEhoTCtSNnNBMUxjVGtyNy96M0xtc3NuMGpXMkhFd1ZhdU9yU0MNCnJ2
RDNIYzBiU2tnPQ0KPVEwMlMNCi0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>8210</attachid>
            <date>2019-07-31 02:58:51 +0300</date>
            <delta_ts>2019-07-31 02:58:51 +0300</delta_ts>
            <desc>gpg публичный ключ</desc>
            <filename>Новый gpg ключ2</filename>
            <type>application/octet-stream</type>
            <size>3133</size>
            <attacher name="admsasha">dik</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQoNCm1RSU5CRjFBQkxBQkVBQzZp
bVV6bFRqQ3NDeHQxQUxBVkkzRGVxbU9Ua1VZbUROMEJnczh3M3A3TkN2c3YvQWoNCk5UOCtIeUx5
VURHNlZkbmM3cFord1FFcUdwMDRHaUtFRHl1VGN3dy9VYmlGQ1JvZWVUTmllUGpUeS9RT0UzK0MN
ClR3VVhDL0N2ZEFJSlRleFFsaXRYWU9XWTFXOXZDRUNjSGE1UGhEUHNzQzFRN0Z4VkQzRXAxNUl3
MCtkM2YyZXMNCnJRSUhYV0lxdEdEc0tNMlgzbEtHUjRldVNPMHJJSXpobVFNbDl3Z210UEIxaFFk
OEdyYVVvemVLYUpUa0lCYVQNCk0yLzJCTVM0alg1UHFvckM3QzF1K3Boem13M3hXMzgvSnh2eDNm
Q2pEMUJRTFpRV042WDZIQzU1VXlIL2xQdkMNCmlreVZRTXVNc0lqRStjZ3BLTXJQMm12VW1ZbE0y
VkRseWpEaFRjVWsrWjlxZCtCSUNSaVMwVVJQTmZSQWZHRXcNCmp6YVlJbndNbGtYd3lmSmh0dXJM
YWdITmJLVDFjUGZkZWNNeHVzc3JXTVEwR0NhWkZieTlIT1FiajFsbTNlRDQNClFVcmFlbHNiVjJC
OEpJb0kzOE4xa3Y1OHluVFRXNFlTM0NaQk5kWmQweGhrc1N4eFJmTWJqN001eERHUWlhblUNCjZF
OHZLSmVTZkZIUEJtOUs4MERqN2k2cWJGK0pmY1BQNG5xYmF3OUkrUy9pbTRHWCt4OVpJWE55L3dD
Zy9aVDYNCnREU1NEUk0wVFExSDlBWkJmbzJmWmxzVy85UFA5VmdUOWRmRjdZb0x4anFLSGtsUHN1
ZFZqQmZRb25QZjczKzcNCkNQRVNZdHRKb1U2SDY2dUsvSlArbURRTkFNaGFoejNzRmVra2g4anFG
RGNBWkNpM1FrQ1puWTJsOVFBUkFRQUINCnRDbEJiR1Y0WVc1a1pYSWdSR0Z1YVd4dmRpQThZV1J0
YzJGemFHRkFZV3gwYkdsdWRYZ3ViM0puUG9rQ09BUVQNCkFRSUFJZ1VDWFVBRXNBSWJBd1lMQ1Fn
SEF3SUdGUWdDQ1FvTEJCWUNBd0VDSGdFQ0Y0QUFDZ2tRN3g0OGM4V0YNCmkvb1B4QS8rTEhOaDRt
N1pTeWZuckY0dmZvMDNaZDVYVFlJRUhQVUl2QWVBT0tDcWpVaS9sbVRSWWM3aUZrSWcNCnoyWWEy
M2tjcXRZYzdXaTRSZGxhb2RGMmVMYXBwM00xSWkwb3BlTUxEY1JpZUhIcmh6U2dvKyt4ZS85d1Nz
cVYNCjJISWpoeWJpejJRQXk0a09jMEVJZkVPOTUrWGx0VFhtVUVzdjVlRFZ4OG1yZDZSU29PL3dQ
QkdaTXppWDZvOVYNCmhDbkFWVjIyem1FbFloRjdzdFFjUmszTFJETUZWVGdXTkhpbkltTSsrbkhn
cTNMbnN2ZnYwU3AyRnRWTzRNeWgNCm02V21qTzZrc3ZUL1NxL1dsb1d1ZFRzbnBSQ240SGNUOGJY
aXNDc3YzVXA4MVdDTTJGMSsxdldUY1F3WTdKaHcNCnVjZzVrLzA0UGZJT1NjQzJQQmpNWEhqejVn
QjE1Sm1qRUNxZWs1NWFqbFJ4ZE94WU9nUTdReDNqSHAxdWdIZEcNClVDZ0ZPeVBybFlRb1BaalFz
NDlKaTJ2TkdNNHhucGgxNkt4bUlhb2ZkclI2Y0QyUERuNmNsT2d1bVdoNVlpbzQNCjlyNEJyVmdW
MHdaLzlxeUtVMVhkZ0hEamsyUllZVmRNblJjRWRCYnpnc2diVkpycDRyVWVTZzEvRTZXeEtOSUcN
CmFONks3c20wZXFUWERWRHhvazk2TUQ3SFNmeEZOa3FLMFVTVE04WllObVpSS2doK05zaExNU3FL
TDlIUERLOGYNClFjVGk5Mlh3dERleFc1ZzZNMWxhcTVHcnhIRHpybm9jRmFzWlRwWDhubHlYd29n
NGxKUDNndDNISm9Va0kvQlENCkU4Sis1MTJIQU9ncS8yOGs4QTNyUGpSdnpWenJQSEhJS1VVU2Fs
NkdhdWc5SmdBRXVMbTVBZzBFWFVBRXNBRVENCkFOVmxYSmgvdDhIaEM4SXVmQmZ4ZTgwUzNVZVJp
ZU9FL3RKbU1XUTlhOWtEcTF6S2tOWkMzSStoTlNoVDRNTW8NCmIxV1hRZStmVEx5VFJTVGhxWW5q
eTlja0ZlcURMaWMzMnhwRERjdWtnVDc3a3k1cmpSOURvaVZoeVQ4M3RMa2INCktDdHc5WHlKZ3ha
R3YvZEFXVE5aVk1OdHRTT1VLNUNuSFV3eFhzQ1ZWRUhES3FzK1Z3NmxId2lqNEoveXpHZ3gNCmgz
WW5XOWxtMFBZTHRoRDhCNXdhLytJbFN4UW1xWDljM2x4NWZIbkc5c2sxeE0zWUJHQzBTdnU4VG9h
RDV3cGYNCnh6VFhURzJHNUR6NGRRaXdYUGFEaGhzNWZuTVBSQm5DRTErbHk3dU5qU3pMZ0hqR1Fw
WWlwbHZxVXV3emwxZDkNCkRVaXNwLzFYbjRITTBQSTJGVHd6OUlhSW5CaVFCVm1yU3E4N0N1NVJi
aFNqTjRRd2o2UWhSYTFodC8wUkZHdi8NCi9UTWduTkUyRXRKREZiaEVpTkNBbTkxQkdRWW45NFkx
K2JGOHB2K0dTVFc5VnhuOC9OSFJxVWZFVXNtVE42WnANCkN6OUF2MnAzT2xSb3o5ekpaTlk5TVVi
VUZ0N1JFMlVEQ1E4VDhrNEEzZWhLYjJGMzRWaW1zZzFwd2FGMkZjSWINCjFZT0xZU0tHcmFmdjJF
YzRkK1VzL1RCdDBVOWtHd2dEaXdjODRqR0tsZjlTUlRyVTc4MHFFZ1FwTXcvN0VDTkgNCi9Dampy
SXZTQ1F3Vk0zNStFallSLzlncEpWckRiOVZ5eE1uenpYN0ZXZ1V5ai96cm9NQjUxMzdyV3R6L2pp
eHoNCm5KZjRTM3YvWjIxL1czOEZ5TlJrTlNOTkEyRXg4S09FMThIMmVxSmI3S1I3QUJFQkFBR0pB
aDhFR0FFQ0FBa0YNCkFsMUFCTEFDR3d3QUNna1E3eDQ4YzhXRmkvcTliUS8vZkVLRm5jYnJUVmVt
M2pRditsV0xDays4aDl3YW9DOSsNCkNtaVRldTBXME9vUkY4RjNCK2Y0ZElKYklQYzhYQXg0MG5j
RWY4bTRDUVIvVHhPcElzcG9jNThQY2pIVStYaisNCklhUEFuQjFqWUtVN0YvZEV4VmJBMjFFN3RU
NVV1N3BIMTdQSUlKRE9Tamk5RitPZzVRNGliMUYrSGJFdytpZzMNCi9BMHVXOW1MVFZlRjBaUHdh
clpUY3ozbW9BYkpLSXhHUEtxRFFwSkovaURWNU43SFlScWNLa0Z3eE1NdnRUc04NCmp1MDZGZWJo
WTFsK3lwYWFJTzRCTnFlNHNRZVcyYWNBOFV6R1I3NElUL0wwK1B4T05GVmMxSjIzdVF6ei9RcUwN
Ckc2VFhyaUpkR01hV3FKQ1JFa2NoQS8xWWZHZHFKWEUzMklzNnZ5VWFrQ2pWTlFmQk5zdm85UGZk
eEg0WCtNOHgNCjFzcVhoZW9FNm91TWc0NytxSHkwcWJ6Ty9UbXJJTFF5NjZ6aDhLUW9FZkdrQWVK
SzkzTG5HOWpKRHltMjhzRGwNCk1wdCtDUUNVcmJNelJkR1VLa3RpQ2k3VFFrc2locWJSNk1KcUtP
U20rL3BwZENVVXRBd053bGkyaytPUHJxOGINCmt0LzZTVEVJZjc0VzhGUmJIZFdHS3M0ZjBMUUN6
RCtVcC9QVHAzSWk5Y1AwNHQzMUZ5QU1JNkhEcm1mZldzTEINCjU0MUNSVzlIVXBFYWNDdUR6cDNC
L2swRlhUWk42Si9zaGlwRHdPdXMycmZLa0g4UXNaT1NDQnV1QkxNRWZub0sNCjcvUkJEeENRUnRh
ZTNzQzlTaG1LUVdvdlFRNS9rWUNpcks5QnFZTGhkVUpWazVQRXdRL3ZWdDV2Q0U1YWhkRjQNCmlD
Z3pHRXRpRFZRPQ0KPWpTUVkNCi0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0NCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>