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

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

    <bug>
          <bug_id>32123</bug_id>
          
          <creation_ts>2016-05-23 19:01:43 +0300</creation_ts>
          <short_desc>Не находит polkit-agent при подключении к wi-fi</short_desc>
          <delta_ts>2016-05-29 06:56:44 +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>NetworkManager-applet-gtk</component>
          <version>unstable</version>
          <rep_platform>all</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>P3</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Антон Мидюков">antohami</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>mike</cc>
    
    <cc>sem</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>156935</commentid>
    <comment_count>0</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2016-05-23 19:01:43 +0300</bug_when>
    <thetext>При подключении к сети wi-fi через gtk-апплет, NetworkManager не находит агента polkit в результате соединение для всех пользователей не создаётся. В логе NM жалуется: &quot;no agents were available for this request&quot; Проблему воспроизвёл на lxde с lxpolkit и Mate с mate-polkit, но думаю, что и в остальных DE воспроизведётся, кроме Gnome3, который gtk-апплет не использует. При этом в настройках соединения NetworkManager polkit-агент находится, пароль пользователя запрашивается и соединение сохраняется.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156937</commentid>
    <comment_count>1</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2016-05-23 20:09:13 +0300</bug_when>
    <thetext>Напишите подробнее в какой именно ситуации агент не находится, пожалуйста. У меня не получается воспроизвести с polkit-gnome.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156980</commentid>
    <comment_count>2</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2016-05-24 16:32:33 +0300</bug_when>
    <thetext>Не находит при выборе wi-fi сети в gtk-апплете. Появляется окно ввода пароля для wi-fi (раньше спрашивался пароль пользователя и только потом пароль для wi-fi), в этом окне можно выбрать будет ли соединение для всех пользователей, только для этого пользователя или же подключиться, не сохраняя пароль, для соединения. Если выбрать для всех пользователей (по-умолчанию) соединение создаётся, пароль не сохраняется, галочка для всех пользователей в настройках соединения не установлена.
Я с gnome-polkit не проверял ещё (проверю, отпишусь). Только с lxde-lxpolkit и mate-polkit. Собственно, заметил вчера эту проблему Михаил Шигорин, и стал грешить на lxpolkit. Но так как эта же проблема один в один воспроизвелась с mate-polkit появились основания грешить на gtk-апплет NetworkManager.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156984</commentid>
    <comment_count>3</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2016-05-24 20:11:32 +0300</bug_when>
    <thetext>Кажется воспроизвел, посмотрю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157076</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2016-05-27 14:53:42 +0300</bug_when>
    <thetext>Сегодня по случаю проверил на basealt-p8-cinnamon-20160429-x86_64.iso и wl.ko,
аналогично: точки видны, при попытке ткнуться &quot;сбой при подключении к сети&quot;
(сразу и без запроса пароля).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157085</commentid>
    <comment_count>5</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2016-05-27 21:49:45 +0300</bug_when>
    <thetext>NetworkManager-applet-gtk-1.2.2-alt2 -&gt; sisyphus:

* Fri May 27 2016 Mikhail Efremov &lt;sem@altlinux&gt; 1.2.2-alt2
- Fix libnma-devel requires.
- Fix work without gnome-keyring (closes: #32123).
- Fix wired 802-1x secrets saving.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157088</commentid>
    <comment_count>6</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2016-05-28 07:39:50 +0300</bug_when>
    <thetext>(In reply to comment #5)
&gt; NetworkManager-applet-gtk-1.2.2-alt2 -&gt; sisyphus:
&gt; 
&gt; * Fri May 27 2016 Mikhail Efremov &lt;sem@altlinux&gt; 1.2.2-alt2
&gt; - Fix libnma-devel requires.
&gt; - Fix work without gnome-keyring (closes: #32123).
&gt; - Fix wired 802-1x secrets saving.

Проблема не решена. Соединение создаётся только для текущего пользователя, не смотря на то, что выбрано создавать для всех. Это конечно лучше, чем ничего, но и не решение проблемы.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157090</commentid>
    <comment_count>7</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2016-05-28 10:27:30 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; Проблема не решена. Соединение создаётся только для текущего пользователя, не
&gt; смотря на то, что выбрано создавать для всех. Это конечно лучше, чем ничего, но
&gt; и не решение проблемы.

Где выбрано? Там не возможности это выбрать, только где хранить пароль.

* Connecting to a wireless network from the NetworkManager applet no longer
    results in an attempt to create system-wide connections.  This fixes the
    ability to connect to a wireless network for non-privileged user</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157091</commentid>
    <comment_count>8</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2016-05-28 10:53:49 +0300</bug_when>
    <thetext>(In reply to comment #7)
&gt; (В ответ на комментарий №6)
&gt; &gt; Проблема не решена. Соединение создаётся только для текущего пользователя, не
&gt; &gt; смотря на то, что выбрано создавать для всех. Это конечно лучше, чем ничего, но
&gt; &gt; и не решение проблемы.
&gt; 
&gt; Где выбрано? Там не возможности это выбрать, только где хранить пароль.
&gt; 
&gt; * Connecting to a wireless network from the NetworkManager applet no longer
&gt;     results in an attempt to create system-wide connections.  This fixes the
&gt;     ability to connect to a wireless network for non-privileged user

А как тогда понимать: Store the password for all user ? Куда пароль сохраняется в этом случае? Разве этот вариант соединения не равносилен системному соединению для всех пользователей, как раньше? Я то считал, что выбирая этот пункт с меня должны спросить пароль polkit-agent&apos;ом после чего соединение должно создаться для всех пользователей.

И ещё спрошу не по теме. Очень не нравится, что тайм-аут соединения с wi-fi при создании соединения наступает слишком быстро. Пока пароль введёшь, соединение разорваться по тайм-ауту успевает. Это как-то можно отрегулировать, или вообще от wi-fi роутера зависит?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157096</commentid>
    <comment_count>9</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2016-05-28 14:11:49 +0300</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; А как тогда понимать: Store the password for all user ? Куда пароль сохраняется
&gt; в этом случае? Разве этот вариант соединения не равносилен системному
&gt; соединению для всех пользователей, как раньше? Я то считал, что выбирая этот
&gt; пункт с меня должны спросить пароль polkit-agent&apos;ом после чего соединение
&gt; должно создаться для всех пользователей.

Нет, это именно куда сохранить пароль, к области видимости соединения (system-wide/user-only) это отношения не имеет. Во втором случае фраза действительно несколько вводит в заблуждение, т.к. соединение будет видно только одному пользователю (хотя в его конфиге можно перечислить несколько пользователей, AFAIR, но nm-applet так не умеет). На самом деле этот вариант означает, что пароль будет сохранен в конфиг-файле соединения, а не в персональном keyring пользователя.

&gt; И ещё спрошу не по теме. Очень не нравится, что тайм-аут соединения с wi-fi при
&gt; создании соединения наступает слишком быстро. Пока пароль введёшь, соединение
&gt; разорваться по тайм-ауту успевает. Это как-то можно отрегулировать, или вообще
&gt; от wi-fi роутера зависит?

Точно не помню, но сомневаюсь, скорее всего это таймаут самого wpa_supplicant. Но всегда можно открыть редактор соединения и создать там соединение без всякой спешки и с нужными опциями.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157099</commentid>
    <comment_count>10</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2016-05-29 06:56:44 +0300</bug_when>
    <thetext>Раз так и должно быть, закрываю багу. Спасибо!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>