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

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

    <bug>
          <bug_id>50706</bug_id>
          
          <creation_ts>2024-06-21 15:23:46 +0300</creation_ts>
          <short_desc>Квадратные скобки в редактируемых полях приводят к сбросу всех произведенных настроек во всей политике.</short_desc>
          <delta_ts>2024-08-06 12:30:04 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>gpui</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugzilla.altlinux.org/show_bug.cgi?id=50782</see_also>
          <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="Максим Агуреев">agureev</reporter>
          <assigned_to name="august@altlinux.org">august</assigned_to>
          <cc>greh</cc>
    
    <cc>nir</cc>
    
    <cc>sin</cc>
    
    <cc>skachedubovda</cc>
    
    <cc>zurabishvilinn</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>247957</commentid>
    <comment_count>0</comment_count>
    <who name="Максим Агуреев">agureev</who>
    <bug_when>2024-06-21 15:23:46 +0300</bug_when>
    <thetext>Использование квадратных скобок [] в любом поле при настройке любых политик подразумевающее свободное редактирование приводит к тому , что все настройки сделанные в политике сбросятся при ее повторном открытии.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248262</commentid>
    <comment_count>1</comment_count>
    <who name="Nikolai Zurabishvili">zurabishvilinn</who>
    <bug_when>2024-06-27 15:41:13 +0300</bug_when>
    <thetext>gpui-0.2.45-alt1.x86_64

Стенды (обновлены до сизифа):

Workstation 10.2 x86-64 - client
Server 10.2 office x86-64 - dc

Предусловия:
Развернутый Samba сервер и введенные в домен Alt-Linux клиенты

Шаги:
1. Включить и изменить какую-нибудь политику на недефолтное значение, например Разрешения для /bin/su

2. Включить и изменить какую-нибудь политику, у которых есть свободное редактирование добавив в них квадратные скобки, например - Перейти в раздел Компьютер - Административные шаблоны - Система ALT - Настройки MATE - Фон рабочего стола

3. Выбрать политику Конечный цвет градиента
4. Перевести состояние во Включено и Указать цвет, например r[e]d и нажать OK

5. Перезапустить gpui и проверить состояние политик

Ожидаемый результат: Политики отображаются корректно в соответствии с их изменениями

Фактический результат: Настроенные политики (Разрешения для /bin/su и Настройки MATE - Фон рабочего стола) сбросились к дефолтному состоянию &quot;Не сконфигурировано&quot;

Доп: Указанные политики при этом успешно применились на клиенте :

# gsettings get org.mate.background secondary-color
&apos;r[e]d&apos;
# control su
public

Однако даже если поменять значение Настройки MATE - Фон рабочего стола на например red (без квадратных скобок) то gpui после перезапуска все равно будет показывать что Разрешения для /bin/su не сконфигурировано</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>249735</commentid>
    <comment_count>2</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2024-08-06 12:30:04 +0300</bug_when>
    <thetext>gpui-0.2.46-alt1 -&gt; sisyphus:

 Tue Aug 06 2024 Vladimir Rubanov &lt;august@altlinux&gt; 0.2.46-alt1
 - 0.2.46-alt1
 - Fixes:
   + Fix saving of square brakets in pol file (Closes: 50706).
   + Fix checkbox based policies (Closes: 48970, 47742).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>