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

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

    <bug>
          <bug_id>53003</bug_id>
          
          <creation_ts>2025-02-09 11:23:29 +0300</creation_ts>
          <short_desc>[done] join x1z53@</short_desc>
          <delta_ts>2025-12-09 17:27:19 +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>x86_64</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>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="X1Z53">x1z53</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>antohami</cc>
    
    <cc>bircoph</cc>
    
    <cc>fiersik</cc>
    
    <cc>george</cc>
    
    <cc>glebfm</cc>
    
    <cc>grenka</cc>
    
    <cc>ldv</cc>
    
    <cc>sem</cc>
          
          <qa_contact name="Andrey Cherepanov">cas</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>258918</commentid>
    <comment_count>0</comment_count>
      <attachid>17705</attachid>
    <who name="X1Z53">x1z53</who>
    <bug_when>2025-02-09 11:23:29 +0300</bug_when>
    <thetext>Created attachment 17705
GPG

Давид Султаниязов (x1z53) &lt;x1z53@корсаков.рус&gt;

Ментор: Георгий Курячий &lt;george@altlinux.org&gt;

Цель: Познакомиться со сборкой пакетов для ALT Linux, собирать востребованные сообществом пакеты. Сборка пакетов с использованием сборочных систем Meson, Make, CMake и без сборочных систем.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258919</commentid>
    <comment_count>1</comment_count>
      <attachid>17706</attachid>
    <who name="X1Z53">x1z53</who>
    <bug_when>2025-02-09 11:25:31 +0300</bug_when>
    <thetext>Created attachment 17706
SSH</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258937</commentid>
    <comment_count>2</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-02-10 00:46:35 +0300</bug_when>
    <thetext>(In reply to X1Z53 from comment #0)
&gt; Created attachment 17705 [details]
&gt; GPG
Этот ключ не соответствует требованриям сразу по многим пунктам:
https://www.altlinux.org/Team/Join/Candidate#Сбор_информации</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258940</commentid>
    <comment_count>3</comment_count>
      <attachid>17708</attachid>
    <who name="X1Z53">x1z53</who>
    <bug_when>2025-02-10 08:18:44 +0300</bug_when>
    <thetext>Created attachment 17708
GPG</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258989</commentid>
    <comment_count>4</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-02-10 17:17:35 +0300</bug_when>
    <thetext>На мой вкус, ужасный ник. :)

Ключи ОК.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259305</commentid>
    <comment_count>5</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2025-02-15 16:23:09 +0300</bug_when>
    <thetext>Я готов</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259524</commentid>
    <comment_count>6</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-02-18 17:51:07 +0300</bug_when>
    <thetext>ssh ключ на gitery.alt зарегистрирован.
Адрес для пересылки создан.

T/J/S -&gt; 2.3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260166</commentid>
    <comment_count>7</comment_count>
    <who name="X1Z53">x1z53</who>
    <bug_when>2025-03-02 18:13:36 +0300</bug_when>
    <thetext>В тренировочном режиме собрал 4 несложных пакета и опубликовал на git.altlinux.org:

- https://git.altlinux.org/people/x1z53/packages/barcoder.git
- https://git.altlinux.org/people/x1z53/packages/bmi.git
- https://git.altlinux.org/people/x1z53/packages/diffuse.git
- https://git.altlinux.org/people/x1z53/packages/tactics.git</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>260806</commentid>
    <comment_count>8</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2025-03-11 13:24:43 +0300</bug_when>
    <thetext>→ 3.0
Считаю, что пора уже собирать пакеты, в том числе на всякие архитектуры.
Duffuse так вообще хочу в Сизиф уже)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>261295</commentid>
    <comment_count>9</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-03-18 14:36:58 +0300</bug_when>
    <thetext>ssh ключ на gyle.alt зарегистрирован.
Пакет alt-gpgkeys обновлён.
Адрес подписан на devel@.

T/J/S -&gt; 3.6.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>261664</commentid>
    <comment_count>10</comment_count>
    <who name="X1Z53">x1z53</who>
    <bug_when>2025-03-22 17:04:09 +0300</bug_when>
    <thetext>Подготовил к сборке пакет `tcc` по указанию ментора

https://packages.altlinux.org/ru/tasks/378460/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>261943</commentid>
    <comment_count>11</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2025-03-27 12:24:45 +0300</bug_when>
    <thetext>Считаю, что пора призвать метнора
T/J/S -&gt; 4.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>261944</commentid>
    <comment_count>12</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2025-03-27 12:25:32 +0300</bug_when>
    <thetext>&gt; метнора
Рецензента, разумеется)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267871</commentid>
    <comment_count>13</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2025-06-26 15:22:39 +0300</bug_when>
    <thetext>Я не &quot;официальный рецензент&quot;, но самопризвался из-за gtk тем, собранных в https://git.altlinux.org/tasks/384498/, т.к. они собирались в первую очередь с прицелом возможности использования в Simply Linux.
Для начала мне традиционно не нравится размещение спеков в .gear/:
в этом каталоге размещаются служебные файлы, имеющие отношение к
внутренней кухне самого инструмента gear (тот же rules). Spec, патчи и
т.д. к этой категории явно не относятся. Если зачем-то хочется
разместить эти файлы в подкаталоге, то можно создать свой с именем alt
или altlinux, например (по аналогии с debian).
Но, строго говоря, это не ошибка, часть мантейнеров так зачем-то делает, а policy
на этот счет у нас нет.

По самим пакетам: разделение на подпакеты по цветам крайне неудачное, лучше разделить по версии gtk: gtk2-theme-*, gtk3-theme-*, gtk4-theme-*, ну и можно сделать пустой пакет gtk-theme-*, который вытянет все остальные. Так, например, зависимость на gtk2-themes-murrine будет только у пакета gtk2-theme-* и не будет тянуть gtk2 тем, кому не надо. Для включения в SL это вообще блокер, кстати, т.к в новой версии я избавляюсь от gtk2 там.
Примерно так я собираю https://git.altlinux.org/people/sem/packages/gtk-theme-greybird.git?p=gtk-theme-greybird.git;a=blob;f=gtk-theme-greybird.spec;h=54bb4415a7818535cf4bd197da6f82e5dcea948f;hb=7df150ebcafa3a88a235350161f6a2d2cb921610
Плюс там gtk-theme-greybird-common для каталогов и файлов, общих для всех gtk*-theme-* пакетов, например index.theme.
Также части для конкретных WM тоже выделены в отдельные подпакеты (xfwm4-theme-greybird, openbox-theme-greybird, metacity-theme-greybird) т.к они нужны только соответствующим WM. Но тут уже надо смотреть по целесообразности, например каталоги для plank и gnome-shell я отдельно запаковывать не стал: там всего по одному небольшому файлу лежит.
Можно, конечно, еще и по цветам распилить (gtk*-theme-*-&lt;цвет&gt;), но это уже лишнее, пусть все варианты для одной версии gtk ставятся.

Хуже всего с темой Otis: просто скопировать содержимое гита для установки не вариант.
В результате устанавливаются скрипты на shell и python, из-за чего пакет получает зависимости на python и git-core. Очевидно, что паковать их не надо, зато они скорее всего должны запускаться при сборке для рендеринга каких-то изображений. Апстрим, к сожалению, никакого make-файла для этого не предоставляет, так что надо либо разбираться что они делают и запускать их при сборке из гита, либо вообще не использовать сборку из апстримного гита и собирать из релизных тарболлов апстрима.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267887</commentid>
    <comment_count>14</comment_count>
    <who name="X1Z53">x1z53</who>
    <bug_when>2025-06-26 18:43:34 +0300</bug_when>
    <thetext>(Ответ для Mikhail Efremov на комментарий #13)
&gt; Для начала мне традиционно не нравится размещение спеков в .gear/:
&gt; в этом каталоге размещаются служебные файлы, имеющие отношение к
&gt; внутренней кухне самого инструмента gear (тот же rules). Spec, патчи и
&gt; т.д. к этой категории явно не относятся. Если зачем-то хочется
&gt; разместить эти файлы в подкаталоге, то можно создать свой с именем alt
&gt; или altlinux, например (по аналогии с debian).
&gt; Но, строго говоря, это не ошибка, часть мантейнеров так зачем-то делает, а
&gt; policy
&gt; на этот счет у нас нет.

Не имею чего-либо против подобного, однако лично я помещаю Spec-файлы и другие файлы, связанные со сборкой, в директорию `.gear` для того, чтобы отделять то, что нужно для сборки, и исходное содержимое репозитория проектов.

Как вы отметили, полиси по этому поводу нет, поэтому я бы продолжить делать так.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>267892</commentid>
    <comment_count>15</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2025-06-26 20:17:34 +0300</bug_when>
    <thetext>(Ответ для Mikhail Efremov на комментарий #13)
&gt; Для начала мне традиционно не нравится размещение спеков в .gear/:
&gt; в этом каталоге размещаются служебные файлы, имеющие отношение к
&gt; внутренней кухне самого инструмента gear (тот же rules). Spec, патчи и
&gt; т.д. к этой категории явно не относятся. Если зачем-то хочется
&gt; разместить эти файлы в подкаталоге, то можно создать свой с именем alt
&gt; или altlinux, например (по аналогии с debian).
&gt; Но, строго говоря, это не ошибка, часть мантейнеров так зачем-то делает, а
&gt; policy
&gt; на этот счет у нас нет.

Я зачем-то так и делаю и пожалуй даже готов вступить в дебаты по этому вопросу. На мой взгляд, каталог .gear как раз идеально подходит для хранения и спеков и патчей и даже... не побоюсь так сказать для хранения конфигов, десктопфайлов и любой другой требухи, которая в принципе указывается в rules. И у меня есть следующие аргументы:
1.) Каталог .gear по смыслу как будто содержит именно сборочную требуху. По аналогии с каталогом debian например. Он действительно прекрасно отделяет сорсы от сборочных файлов.
2.) Почему не alt, .alt, altlinux и так далее? Во-первых унификация. Во-вторых, .gear автоматически эксклюдится в команде tar:. насколько мне известно. А если размещать спек в каталоге .alt его надо будет эксклюдить дополнительно
3.) В случаях мерджконфликтов, технология с git read-tree @tag@; git co -- .gear; git commit намного проще, чем как я делаю в том же пакете python3, где git co -- .gear *.spec *.patch *.sh *.cfg и ещё куча всего.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268316</commentid>
    <comment_count>16</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2025-07-03 17:17:49 +0300</bug_when>
    <thetext>(Ответ для Grigory Ustinov на комментарий #15)
&gt; Я зачем-то так и делаю и пожалуй даже готов вступить в дебаты по этому

Я думаю тут все же не место для таких обсуждений. Свое мнение я высказал: .gear для gear это аналог .git для git, например, мусору там не место. Но полиси нет, так что странные вещи делать никто не запрещает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268319</commentid>
    <comment_count>17</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2025-07-03 17:36:00 +0300</bug_when>
    <thetext>Я посмотрел новые сборки тем в https://git.altlinux.org/tasks/388298/ (пожалуйста, пишите о новых сборках здесь или письмом мне на sem@, об этом таске я узнал фактически случайно).
В xfwm4-theme-otis все еще зависимость на git-core из-за скрипта render_assets.sh, render_assets.fish там тоже явно не нужен. Их можно удалить после установки или пометить как %exclude.
Пакет gtk-theme-*, вытягивающий все остальное, есть только для темы orchis, причем в нем запакован README.md, который также запакован в gtk-theme-orchis-common. Не вижу в этом смысла, gtk-theme-orchis может быть совсем пустым пакетом без файлов.
В принципе, наличие gtk-theme-* я считаю не обязательным, хотя и удобным, но в спеках прописаны requires для него, поэтому выглядит так, что намерение его добавить было.
Ну и описание пакетов xfwm4-theme-* не корректно: это темы именно Xfwm4, а не Xfce.
В остальном у меня замечаний нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268608</commentid>
    <comment_count>18</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2025-07-09 13:47:19 +0300</bug_when>
    <thetext>В новой сборке пакетов gtk-theme-* нет ни для одной темы, но будем считать, что так и задумывалось. В остальном замечаний нет, пропускаю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270458</commentid>
    <comment_count>19</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-08-05 16:19:51 +0300</bug_when>
    <thetext>(In reply to Mikhail Efremov from comment #13)
&gt; Я не &quot;официальный рецензент&quot;, но самопризвался
А можешь как официальный посмотреть всё остальное? Если да, то -&gt; 4.2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270470</commentid>
    <comment_count>20</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2025-08-05 17:16:11 +0300</bug_when>
    <thetext>(Ответ для Gleb F-Malinovskiy на комментарий #19)
&gt; (In reply to Mikhail Efremov from comment #13)
&gt; &gt; Я не &quot;официальный рецензент&quot;, но самопризвался
&gt; А можешь как официальный посмотреть всё остальное? Если да, то -&gt; 4.2.

Ок, я готов.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271095</commentid>
    <comment_count>21</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2025-08-19 15:53:38 +0300</bug_when>
    <thetext>(Ответ для X1Z53 на комментарий #7)
&gt; В тренировочном режиме собрал 4 несложных пакета и опубликовал на
&gt; git.altlinux.org:
&gt; 
&gt; - https://git.altlinux.org/people/x1z53/packages/barcoder.git
&gt; - https://git.altlinux.org/people/x1z53/packages/bmi.git
&gt; - https://git.altlinux.org/people/x1z53/packages/diffuse.git
&gt; - https://git.altlinux.org/people/x1z53/packages/tactics.git

В description barcoder &quot;&amp;amp;&quot; так и останется, это же не html.
Использовать %def_enable check для BuildRequires плохая идея: в случае использования опций --without check/--disable test/--without test %check отключится, а пакеты из BuildRequires для тестов все равно установятся. См. https://www.altlinux.org/Spec#%check
Ну и %find_lang везде, кроме diffuse, бесполезен, хоть и не мешает: там нет переводов.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271098</commentid>
    <comment_count>22</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2025-08-19 16:20:33 +0300</bug_when>
    <thetext>Бегло посмотрел еще пакеты, вижу везде используется %find_lang --with-gnome, даже там, где явно ничего от gnome нет. См. https://www.altlinux.org/FindLang_Policy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278306</commentid>
    <comment_count>23</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2025-12-02 18:42:38 +0300</bug_when>
    <thetext>Мои замечания исправлены, также выборочно посмотрел другие недавно измененные пакеты в x1z53/packages/ (все не смотрел, их слишком много).
У меня серьезных замечаний больше нет, думаю кандидат готов собирать пакеты.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278393</commentid>
    <comment_count>24</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2025-12-03 18:59:00 +0300</bug_when>
    <thetext>T/J/S -&gt; 5.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278732</commentid>
    <comment_count>25</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2025-12-09 17:27:19 +0300</bug_when>
    <thetext>Пользователь добавлен в группу мейнтейнеров.

Желаю удачного мейнтейнерства!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17705</attachid>
            <date>2025-02-09 11:23:29 +0300</date>
            <delta_ts>2025-02-10 08:18:44 +0300</delta_ts>
            <desc>GPG</desc>
            <filename>gpg.pub</filename>
            <type>application/vnd.ms-publisher</type>
            <size>3191</size>
            <attacher name="X1Z53">x1z53</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkdlZzBXOEJFQUR4MkM0
ekNZNmdrNEc5T0RwS2xtS0RRcjV3MHMxczh2aWIvS0pxOUkvc04ycllRMWdKCmpheFhhZEU3ZExC
TWs2aytMSERpOEwxZnJxeHdpM0NXYVRoMmNyKzY1Qkx2cU5LY2dKVFlTcjJWVytmVjFwSnYKc0xV
UEFYb0lLd1l3dWdZUjVzY1pVcjQ5SU9UMzl2ZklXdjlFSVltUTErK0FhRnN1N1gxQWFib3IvR1N3
WFhGaAp2cnA2YWV5bXZFS0hSa2FCMTkvc3lXMmg2RkJhKzF4NElzamt0TGwyeW1iZExoQWdXZUFl
S09sbXJnU09rOGRmClRpcERaVExKUDF5VWc2ZnpUKzltdFoxQm5GR25UQmorbk9DMTJiTkg4MTZ1
UDNhK1crT0s2Sk1rczJZeWpOT2cKYU80emwzNk82STdPbHV2aitITFkrV0pDT2I5UjBXY29NQmto
Vnpla0RycDk3QTFHVHIySTJOZHdmZmlTS3F6RAoxbmNJUHNPRWlWZW55R2l0T2pQNTZHQ3Rjekgx
MEVaNUNUSlRrcmRuSnY3VmgvZUJCWXRSUFhIUEFOSVcxUFhvCkpZc0pTQjBjajJ1elVvdmhSNHU4
VllYSHdBNzZyNkhBOTJpb2ZtSnBHNGZNUGI1aVJTcWtNR0s2dEFTQUI4eHoKdVhkTHpwOEZEeWhp
WVprQzNYN2pRL1NxcDdNK1JuejJad21VV2pZWlpIMzFHL2xsWC9HdlZERG1wSjR0NXUwegpyVmhv
cVJnbmhQbURjWWcyRlNOdWJrR1VTQjJPMDEzNjk0SGN0R2ZhMzlCMFpVYmwvT3JhZmd4UFlmeEJi
WW5TClRablZOV3BpSWF1RXlaY3JtbjdSWVp2OXlXTTNaT1ZHSXlpNnp3US9rOHNHd01ZRW1oczdk
ZTBPWXdBUkFRQUIKdEVuUWxOQ3cwTExRdU5DMElOQ2gwWVBRdTlHQzBMRFF2ZEM0MFkvUXQ5Qysw
TElnS0hneGVqVXpLU0E4ZURGNgpOVE5BMExyUXZ0R0EwWUhRc05DNjBMN1FzaTdSZ05HRDBZRStp
UUpSQkJNQkNBQTdGaUVFNGtKYk5BS0V3YzIvCitpZUMyd3JPRVNjTGhUMEZBbWVnMFc4Q0d3TUZD
d2tJQndJQ0lnSUdGUW9KQ0FzQ0JCWUNBd0VDSGdjQ0Y0QUEKQ2drUTJ3ck9FU2NMaFQzT1F3LzhE
bmQ5RS94ZkNVUG9jWnBONlZZbnBPMVkrL1ptTUhWYzF4OFpRZlkwaEI3aApTTWxqaWNsMm1WR1JB
OVZIVGxRbVFJRFAzUmJXME1tRXZrRGJYeHJMNk01TzJKek40VG1lalIvU3RYNDlGYnVMClNVUFc4
dWFGYzRHRVVicjVHZXNMN1lGL1RsOUdkVThtVEU3Mmo2dEVPQXdUQXVWUHhXNXZNNGlnelYxN1Qr
RWEKZ2ttQXJ5TlhXZHZtdzNrcGhLSCs0L1JURlVnRUZmRkVQSUxqa1A0aFRoRlhMS0tPaUU5K3dX
ZmRLNk1sQXUwUgpqQ2puKzVpYjRaaUdjWk0wbDIwa0NwakVLdDJvZitLQjFLMmJoYmFwditaMzRU
YWovU2hIWk9pRmZQaTlZT2htCitYZUxCUU9ISG5SZkJaZ1dTTXV5bC9kZ25HRk1TdFJPZ09NaEpz
VTdITW9OeU1YQ0luT3NoWkpRRXU3M1dSOEsKZFpmOWhSZEp3eGxjSFBjSGREQXFScEhqeWZ5RkV2
Q25EM0w2UThsUUQ0UXF3MVo0WTJkcUw0bWE5cW1jc2xHSgpjdzNEMVVhQjdhVVp6enI1d1ZSS084
MlR5cGRMd1p5OFU4aG9lT0ZSdWNBWUQza1pVZlJGWGZGWHR4ditDdkJrClNNUlRtQjNaVXFvRnhT
bUFXcXJJWWVITHQ0ZThmeFVuVVgzbUxNaXhkQUVRb0UrYndMbG1qRFFYV0tGSHVydzAKS1EvdTZz
elEzZjVwVFNNS295S04xQWxkOFU3Tk50aGRaYnNsL3lpOXhzNkZoR3pPV1ozeWxBeU5lM0FRWTNj
TQpTM1NEVGI2RzhFc2Zha3RwVzdkSXE5Ym4rdWIwOVBsdGpScFdBM2srTnRKbnlhRTBXeDlGQ0Jk
NHlWWWlmNGk1CkFnMEVaNkRSYndFUUFLMXorMzMyblB3SUl1dnFNc1dHaEVLQ0RURWtSMHJ1Q1JU
bGUxT0hPRHBGRm5LUTBlc1kKbzhGcGczTnhpakpwQUZVbkxjd0M4SEZzSnlSUWJTYkh4TGdhZ2dP
M3FDVFkzMElnZEorRjNnZ2tGdDl4ZFQydgpxTG85dXB0cGhKTHZ2Ulh3WDRrbUQ0TmV6Wmw0YnJp
QlNzWndLS2NkSGlpd29UaWk1RGhCck9Bb2d3SlE3aVFYCmFROVJjSzhtNTNHQ3FmTTYxT3grTzBB
bkhWM1N1SVMvcVFodlVXZHRsV3d3Q3F0UTdZRXZtSEhtd1EwQlJReWMKOFBPZVVIT2Vra3Z2SHNX
enF3N0xQSzh3NjlxdWRDY2wyTkI4anZtMW0xNkhZcUR0eDBTUUMrMGxyaytJL2tHNAp4ZFRPd0M1
RzI0eDVGbjVIVFZINzRUbjNGN1RPbEVPbndXZ3RBTi83L3g0RHUwTS9GMmk4UUIxaGQ3ZmtsWEZO
CjAvM2NCRTNiOGhIUUMxMTllUURrbitNMG9SL016cmFpb1hhbTZNY3JGeDFIZ1FrUm1vNTZyWEcr
dkE0YXFZc0EKZGlmMThScTBkVHdZZkM2UlpLODl0ZlJ0UmNHMWtIMXRTMlU1VnlFVVM4M0Exa2hF
TWUybUdMV0E2YnNpaHhXMQpmajZ3VkYzVGtDWllncWxvOEgxYWI4bDJCSEhnd2xmejJGek9MVlZu
S29mREtDeUFXM3dQbFpQZWl2NjJ0d3FhCkVOVmptWFVKMTM0aG9JNURDVE9LeVBLaTNRV0NaSlNs
WXBwaVNHLzZkazlYNjFTZExKbkc0aXc2R05YTlFndHUKRHdvRTVjWEUvOXc0eEo2YVJsU2lBQWRp
cjRMM3cvQkpXQ0lNWmJlWlQzYnowYzhxSnhUNVprVFhBQkVCQUFHSgpBallFR0FFSUFDQVdJUVRp
UWxzMEFvVEJ6Yi82SjRMYkNzNFJKd3VGUFFVQ1o2RFJid0liREFBS0NSRGJDczRSCkp3dUZQYXR3
RUFDcjBrMDBhQnI5UFZrQUc5L3pwcGlwYmNlYk14UkJNcklURGd5eXFQM05wekhrbm5oTzY4cGMK
bk5BOHA5UkxvYkhvclcrSXp6bUZKZWo5YTIrbU80UWtxdWx5ZFlIcTFSM1F1Y3V6UjA5UXQ3Umxm
UlVXTFRXRgpyYk44NmZMQkprbm0wSlUrZkF4dUkrcDByYzg3VVA5aEgyVzduNHlWV0FTVUM2dTJH
cmJyeThpUEdrV3V5RS9ECkdsdUpwamFyaytQaGlrZmtFUlB6VVJzUFNLK0pBb21JTllGcEpDelRO
czkwZlpoLzJqSzBuVnpDVzFzNGhKUXYKQk1NZnB0UmRtMFljUUlENllrWU1pdWFnaHhRbGVuMEs4
UlZBbWVtd1pqMWs3YURaWDFXOVVmNjhLZWlEVjNaQgpob2duT09IZDBwTWIyZGhCOWplVzlMS011
ZlUzVTdELzJHOCtXcWJYa2pocktIM2FsYklOS1ZFekFNTld2MDdJCjBlTm44NFZSSEN5QzVIVmdI
MVlEdTVvQndja3ViZWFrWkpGWm9sQ0VNR1hyOXVDQkl3d0FkZnNFdHhpL0k0b2sKRlNOd2dTMVU1
cFlQV1lnV0pnbFY3ZnVpbUNHRFE3ck4rVkd6bncyQ1lQL2pyOUNIeHhibWc3NS9SYS9oUUtWOQpX
bGUyQ09SaWl6czdOb0tWc0FFUVhXWUJnL2NtNkdXRXEzR001blpzb3lJRXMxVlBPWFhvcEp1SHFS
SVdjTnhsCks3ZXhEV2ZTbnJjWTJNTCtXSFB3K2RXanJuZCtrcDI2M0Vvd0Nibm5ZSytOcTg3TVlW
dDJMdXdJVkpMVVJtNmcKN3lPTGNVWm5HL1B2QytROGNrVEdIdk1NN1ZXejNDaXc1Z0NiM0tabW9G
SEhNNDlNcDZhSUNRPT0KPWRnSHAKLS0tLS1FTkQgUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17706</attachid>
            <date>2025-02-09 11:25:31 +0300</date>
            <delta_ts>2025-02-09 11:25:31 +0300</delta_ts>
            <desc>SSH</desc>
            <filename>ssh.pub</filename>
            <type>application/vnd.ms-publisher</type>
            <size>111</size>
            <attacher name="X1Z53">x1z53</attacher>
            
              <data encoding="base64">c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSU9Wcm9jR21RbDFJV2JkR0RDRVZv
SktaV3Q0eXBwOG9uM3VTcUVBTHdPdlggeDF6NTNA0LrQvtGA0YHQsNC60L7Qsi7RgNGD0YEK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>17708</attachid>
            <date>2025-02-10 08:18:44 +0300</date>
            <delta_ts>2025-02-10 08:18:44 +0300</delta_ts>
            <desc>GPG</desc>
            <filename>public.pgp</filename>
            <type>application/pgp-encrypted</type>
            <size>3143</size>
            <attacher name="X1Z53">x1z53</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptUUlOQkdlcGliZ0JFQUN6TEpW
OHZkZjN2cVZIRFN5N2h3ZXphM0x5dlRaZmtVRmJoZEJGQTZPOHhQZ3pyUC9NCjg2VVBQdTErVmE0
ZDB5RVBYem5IVy9ZV2JvSFhlK28rdXE4WWNNNkFBb2NEemo0YVdsa2R0WXhRZWtZZHVJV1UKN21W
aWdIejJzT2EzZ1FuZ25FUEhpU3JlZ1E2UWVwbFBiR1QvOEgzb2t2RU9vSEFOdi9yYzVQRXhqa2VY
eHcrLwp1VjFwVUllQlBkT0V3NlUrTHZJZ2lndjhSVzlpTTNCOUVwK3R5c3JpZ0Q1VkNBcVdBNklP
RXMrTDFRdGNPTUQ4CjdFaEFYbDlxSElXaDV0SHo1WmF0SnZoSkN3cEh3cTFQWjhRQno2NnBuZjly
Skd6NzV0ZERaUks1YnFxMzFIdC8KKzV2eHEvR1E5YzBwZTI2b09vbnVxbVNzYWo4enZ2VGk0Y1Nm
VWREYTZDVXlSYlhOck5iZ0lJaExaNS83TVBTZgpOVnZPelJObjJYSXFQQkZYbDk2VlBYV29HLzZC
R1FXZVBNYzQyYkNTOWxwQk5pd250aVQ2YzI5VFBNREF1cVZLClE3V283bzQwUlF5QmRNdVFEQyt2
SHpGVHhRN1JQMEtzejM0bS9ROVk5cmowaHA3dUtabEI1OU9laUIvbFhLeWcKQjdiZ3RpN3AvV3FH
bHNuM0FoYnpONFpqSmQ4WHByZlNUMTBOaDZ3Z0twdkNkU1psRDVSclNpeDk2Tk1rOG5tUwphVmdj
Z2xra29zV2dDTEdOby9CZW01QW5iQVZOMEVYMmZ6SUlWVWpwcEJMeUsrVC9MWjJSUlY4b21sV0xE
UXFLCjdyR1VlNnhmQmpnc0JEbDBvY0VlYTI2c0dvOXVXczgxTTRiUFVhUUI3ZU9rbW5tZjdEOUps
YTVEblFBUkFRQUIKdENkRVlYWnBaQ0JUZFd4MFlXNXBhV0Y2YjNZZ1BIZ3hlalV6UUdGc2RHeHBi
blY0TG05eVp6NkpBbEVFRXdFSQpBRHNXSVFSOE9CVXg1S09vaTRHMEVPV0Z0SWVRQ0RuQTFRVUNa
Nm1KdUFJYkF3VUxDUWdIQWdJaUFnWVZDZ2tJCkN3SUVGZ0lEQVFJZUJ3SVhnQUFLQ1JDRnRJZVFD
RG5BMVNFaEQvd0xyeEU5Nk5LUE54Q1lsQWxOU2x3WS9rUG8KTW8rc25vMFV0QTdDWHRkSk12Z0Rp
Qm1qdmVRYnNQSXE1QnJpYlVpRytLRDVrQmF4Z2swT21kWGhCb1Y5ZWFETQpEblEwemcxSlJxbCs3
SE42cTVuR0cvVlh1K2tZdG9oY2xZZ3JvY1VMQUlQYldFR2FOVWpvWjdyREdhbmxZa1ExCnhwaFNH
TGRMemxLcFp6SjBpbzFXSitoOWsxaWN4TzZUblpQMHRHcmk5RS9paEZpNVNXOEwwT0dqUUNPZ0xl
NEQKU0pOSVROckdKRWtGK3VkK1VsZnRhYjJRZEVpMVlyRTlrWW50Rm1lWWZWQVBaZm9iWXY3RWhk
RCtDa1RSY0YzUwp5NUtxZ0J3SGRPTmQ3anBCSWJyUkZaOFNjdmtQZ1M5NnB2MXUyTlZ2NHc4SldG
eUgxZlF4WnVDRFp1SlF2akdaCndDUlkyMEpycTJxUGtLdjIydDBic1c0dUhwamNFMENLcXl1NkN0
Z3pscUlZaittdmZtYlhDS1dMNCszL1gyTCsKYThxdHdnVHZTUG0zNjNwR1ZvN25lQjI4VE94b0d4
ZEtpRXVwQ2w2dEMxdTU3K2FzUWNvNElxMGcySTBjVjZpbgpNdnVGR1E0dWRmTGdRamFwNElDODVv
NlZmdG9PRm9EOHQwNEpZMWRNbUEydEZqTFpaWEVHV3duVlQ2VmxjUGU0Cm9wUXFEeHAydE90NTF0
akg2R1lSZndISDgxK0JMc1pTNmExd2V5NG5SZkhjK2IwSDkwVGdaeEdOVkk0aTNTU2MKeXRzRXl0
L0hJZjd5WU9MZ0pQOW1UZ3lVaS9ld2djb09HQkR3VTJ5cmRjeVJuQmhBMkVHUXkwMkxOVHVETU91
MgozSFpmd0tjZUM2cVJsMDJST3JrQ0RRUm5xWW00QVJBQXZjS2RlaUs2dGhYcXlEbHdXOU83ZEpr
VWNKR2FEcDU1CmNLRjBJTm5wV3ZjL0VCV2JsSUFzT3J4UG5xNkNMTEpuNmZIM3RYQzFZQk5FWmhV
NnErKythQU92U3VCOUsxM0UKa1cxdC9aK3dnU3ViRW43UXZtZU13Y0hwSEpUTVRVb3ZFdW9hU0kw
NVpHOFk2eVM4TW10K0taK0x1Zk91Mm55QwpCa21ZWXBhQWRpVndWUmdxWW13MzVBMUdldnVlY3R0
QWVTVU5kcnZFMG5BZzNCbkNaeG1Dc3p1SDNKSHZEcmN1CjA1eGtxM2lMWm5rT3pMclBRZU9uajFm
UmZlVS9UMDJweTBIRy9jaFhYZjdjL2gvTlpNTm5kbjZvTEpraTN6N3oKWVB0U1F3cXh3SnlQR0ls
UTZmN3ZCTDNFOEtGSHhqVTdKQlFlN3V2TTdyOE9oUEt2Mk1QN21uMXBrK1MrWE96UApuV3k2bVJk
bVFzeGhLRFRwTVh4N2RqTnduNmNENHFXV1ArcjAxRzgzWWlRZTlwLzljcDhXR1oyYkU1Z2IxMURZ
CnYydFVlN1FhK0IvQ1oxcmxaTUxmRmYrK0VYd1crRTRtSE02VnZZMnU3RzRsYjdwMW4wbm1vZW1K
S3Y1aGdXaHYKNkJ5VWYwSnVNcEF0UEN1RTEyQW9kVVhRMTQ5MGs1ZTlsK2UzbVhadnp6cWFDQjR5
aERBa0J3WlM3NlRVdzF6VwpqRDUwSTVmaVVMcVhIS2RQWGFtUnhxMTJTRENvM1pSdG5OTDRUemxY
dG1KMHJIZWN3VWt6UjdlWnAvZXBpQmJ4CktWQzZCbEVManppOGRLZ01zaERYR2haekR1bFNlZlVD
b3dIaEg4RDRwMjdudkZSNVZXOVFJTjFDY2NNSHdqV2EKci9yTCtsK00zaGtBRVFFQUFZa0NOZ1FZ
QVFnQUlCWWhCSHc0RlRIa282aUxnYlFRNVlXMGg1QUlPY0RWQlFKbgpxWW00QWhzTUFBb0pFSVcw
aDVBSU9jRFZ2NElQLzFQRTB3eklBZ3JTRWVBWXdEc1hSQnVYR0lNVm1NQlhvaHp3ClEyekljQ0N1
MFNURWhVKzB3dys0NnBuMDUyb2M2M3JyMndpNEYrK2wrQkgxdjR2UkFZSkQxZlgzb2ZSNjhpY1AK
WlJSVnlRUVYxWFZrV3ZzTjZHWmd2MGptT3pmaFZjMkk4b28xWjYxUWZsd1NLdUVLRnc4SEJaWFdJ
UVBJU0I4NApELy91WTZRUHJWVmFBOG4xRnRraFdncmxCSGZGM3V0ellpdmNxV1pQc2lObXlUMFN2
T3dmYW84VkdnSkcvNVNyCjBUbU5NQVZKRjBjaWVOeXNGeGZRQkJOdFp1R1pobS9Eazl3L1plZzUy
bGJBOWRWbHVUZmczSWVIZi9YMEJYUUMKM01TK1lXVXhmSEYyRUplSHBUalllK0ZhcVhrT1RLUFg4
WDZTYjRSSW1rbUtwZ2xUaWRVckwvUlp6RDhCS1pTTgpuMjQvRW5wK2g0cm5sUXliTWlZY1oxaVg4
R3d6d3BoVWY0a0huTGl6U1owVVlVMTJNcXVKWWpScU4yUGxpbjBkClpFaU50MEVmd21SS0RaenJi
dFRJYy9rWDVJTmRicmZ3emNObWIxQkpnRS96S1crS0hQaVJFMitsNUYyOGFBMGsKUWFKbmtzZWp3
RXM4NS8wUkhUbHpaTnNPOUpiUVNod1Z6Tjc1VWYvUmF2VjJ2eXI3emZCY3pINkZVUks3NkJyMApX
aEMwdmJmZGNBNmFGQm1tditETm5hdSt3VnRaS3BqNE1DRFlZSE1JYTBVa0Z3aUFZTGZGdGM4WTNh
OEwwZDhwCmVHV2VPd3JIL0FUYkRHSHNPVjM4TmxwdDJKcG5mOURIYThPT096U1IwRk9aaFZUZTNh
RSsxaXNGOE1hdU04Z0cKZVRRK3dmVXEKPTZWUFoKLS0tLS1FTkQgUEdQIFBVQkxJQyBLRVkgQkxP
Q0stLS0tLQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>