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

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

    <bug>
          <bug_id>49823</bug_id>
          
          <creation_ts>2024-03-27 19:11:59 +0300</creation_ts>
          <short_desc>При нажатии Разблокировать во вкладке Пользователи происходит переключение на root</short_desc>
          <delta_ts>2024-03-27 19:44:02 +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>gnome-control-center</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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>
          
          <blocked>33000</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Антон Мидюков">antohami</reporter>
          <assigned_to name="Yuri N. Sedunov">aris</assigned_to>
          <cc>aris</cc>
    
    <cc>bircoph</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>243632</commentid>
    <comment_count>0</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2024-03-27 19:11:59 +0300</bug_when>
    <thetext>При нажатии Разблокировать во вкладке Пользователи происходит переключение на root (System Administrator). Суперпользователь root не должен быть доступен для настройки.
Для воспроизведения проблемы требуется:
1. не должен быть установлен пакет polkit-default-rules. Если пакет установлен, то запрашивается пароль пользователя из группы wheel, а не root
2. загрузиться в сеанс gnome, запустить gnome-control-center, перейти в Система -&gt; Пользователи -&gt; нажать кнопку Разблокировать. Экран переключается на System Administrator. Пользователь System Administrator доступен, пока не переключишься на другой пункт меню слева и обратно. Более проблема не воспроизводится, пока не перезагрузишь.

Проблема опасна тем, что:
1. Для System Administrator можно включить автологин, после перезагрузки загрузится сеанс gnome под пользователем root.
2. Изменение экрана можно не заметить. В результате пользователь думает, что включает автологин пользователю, а по факту пользователю root.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243633</commentid>
    <comment_count>1</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2024-03-27 19:16:11 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #0)
&gt; При нажатии Разблокировать во вкладке Пользователи происходит переключение
&gt; на root (System Administrator). Суперпользователь root не должен быть
&gt; доступен для настройки.
&gt; Для воспроизведения проблемы требуется:
&gt; 1. не должен быть установлен пакет polkit-default-rules. 

Для воспроизведения не должен быть установлен polkit-default-rules?
А если установлен не воспроизводится?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243637</commentid>
    <comment_count>2</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2024-03-27 19:22:55 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #1)
&gt; (Ответ для Антон Мидюков на комментарий #0)
&gt; &gt; При нажатии Разблокировать во вкладке Пользователи происходит переключение
&gt; &gt; на root (System Administrator). Суперпользователь root не должен быть
&gt; &gt; доступен для настройки.
&gt; &gt; Для воспроизведения проблемы требуется:
&gt; &gt; 1. не должен быть установлен пакет polkit-default-rules. 
&gt; 
&gt; Для воспроизведения не должен быть установлен polkit-default-rules?
&gt; А если установлен не воспроизводится?

Да. То есть переключение происходит, когда авторизуешься не текущим пользователем.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243638</commentid>
    <comment_count>3</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2024-03-27 19:27:37 +0300</bug_when>
    <thetext>т.е. g-c-c должен учитывать, что вы покрошили polkit?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243639</commentid>
    <comment_count>4</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2024-03-27 19:34:58 +0300</bug_when>
    <thetext>(Ответ для Yuri N. Sedunov на комментарий #3)
&gt; т.е. g-c-c должен учитывать, что вы покрошили polkit?

Нет, он не должен совершать это странное действие. Оно происходит только один раз, поэтому есть все основания считать это ошибкой в коде.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243640</commentid>
    <comment_count>5</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2024-03-27 19:44:02 +0300</bug_when>
    <thetext>Повесьте багу в апстрим.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>