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

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

    <bug>
          <bug_id>50263</bug_id>
          
          <creation_ts>2024-05-01 17:44:04 +0300</creation_ts>
          <short_desc>Cкрытые сетевые диски не отображаются в скрытых разделах /media/gpupdate/.drives.system и /run/media/USERNAME/.drives</short_desc>
          <delta_ts>2024-05-14 10:41:56 +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>gpupdate</component>
          <version>unstable</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</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="rsrs">rstaganrog</reporter>
          <assigned_to name="Valery Sinelnikov">greh</assigned_to>
          <cc>greh</cc>
    
    <cc>lepata</cc>
    
    <cc>nir</cc>
    
    <cc>sin</cc>
    
    <cc>zurabishvilinn</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>245713</commentid>
    <comment_count>0</comment_count>
      <attachid>16047</attachid>
    <who name="rsrs">rstaganrog</who>
    <bug_when>2024-05-01 17:44:04 +0300</bug_when>
    <thetext>Created attachment 16047
файл настройки сетевых дисков из папки политики, в которой осуществлена их настройка

В соответствии с инструкцией выполнено подключение трёх сетевых дисков с именами:
- Диск T
- Диск M
- Log$

Если у всех трёх дисков включены флаги &quot;Показать диск&quot; и &quot;Показать все диск&quot;, то все три диска отображаются в папке /media/gpupdate/drives.system.

Если теперь для &quot;Диск M&quot; установить флаг &quot;Скрыть диск&quot;, то в папке /media/gpupdate/drives.system &quot;Диск M&quot;, как и ожидается, исчезает, а в папке /media/gpupdate/.drives.system он не появляется.

Содержимое двух каталогов при этом выглядит так:
[domainuser@alt10 ~]$ ls -a /media/gpupdate/drives.system
 .   ..  &apos;Log$&apos;  &apos;Диск T&apos;
[domainuser@alt10 ~]$ ls -a /media/gpupdate/.drives.system
.  ..

Прилагаю файл настройки сетевых дисков из папки политики, в которой осуществлена их настройка.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245819</commentid>
    <comment_count>1</comment_count>
    <who name="Nikolai Zurabishvili">zurabishvilinn</who>
    <bug_when>2024-05-03 18:11:48 +0300</bug_when>
    <thetext>gpupdate-0.9.13.9-alt1

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

KWorkstation 10.2.1 x86-64
Workstation 10.2 x86-64

Шаги:
1. На клиенте в GPUI включить поддержку экспериментальных групповых политик и механизм подключения сетевых каталогов:
Компьютер -&gt; Административные шаблоны -&gt; Групповые политики -&gt; Экспериментальные групповые политики -&gt; Включено
Компьютер -&gt; Административные шаблоны -&gt; Групповые политики -&gt; Механизмы GPUpdate -&gt; Подключение сетевых каталогов для пользователей -&gt; Включено
Пользователь - Административные шаблоны -&gt; Система ALT -&gt; Монтирование -&gt; Отображение сетевых дисков машины в домашнем каталоге -&gt; Включено
Пользователь - Административные шаблоны -&gt; Система ALT -&gt; Монтирование -&gt; Отображение сетевых дисков пользователя в домашнем каталоге -&gt; Включено

2. В GPUI создать сетевые диски для пользователей и компьютера с любым названием например:
- Диск T
- Диск M
Отметить флаги &quot;Показать диск&quot; и &quot;Показать все диски&quot;

3. Перезагрузить клиента, войти в систему доменным пользователем и убедиться что диски отображаются в разделах:
# ls -la /media/gpupdate/drives.system 
drwxr-xr-x 3 root root  0 мая  3 17:56  .
drwxr-xr-x 4 root root 80 мая  3 17:56  ..
drwxr-xr-x 2 root root  0 мая  3 17:56 &apos;Диск Т&apos;
# ls -la /run/media/USERNAME/drives 
drwxr-xr-x 3 root root  0 мая  3 17:56  .
drwxr-xr-x 4 root root 80 мая  3 17:56  ..
drwxr-xr-x 2 root root  0 мая  3 17:56 &apos;Диск M&apos;

4. Выбрать созданные диски в gpui и обновить их отметив для флаг &quot;Скрыть диск&quot;

5. Перезагрузить клиента, войти в систем доменным пользователем и проверить разделы:
# ls -la /media/gpupdate/.drives.system 
drwxr-xr-x 3 root root  0 мая  3 17:56  .
drwxr-xr-x 4 root root 80 мая  3 17:56  ..
# ls -la /run/media/USERNAME/.drives 
drwxr-xr-x 3 root root  0 мая  3 17:56  .
drwxr-xr-x 4 root root 80 мая  3 17:56  ..

Фактический результат: В скрытых разделах не отображаются скрытые дисков 

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

Доп: Через RSAT результат аналогичный</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245820</commentid>
    <comment_count>2</comment_count>
    <who name="Nikolai Zurabishvili">zurabishvilinn</who>
    <bug_when>2024-05-03 18:22:01 +0300</bug_when>
    <thetext>Доп: Скрытые диски не отображаются как с кириллицей так и с латиницей в названиях</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245853</commentid>
    <comment_count>3</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2024-05-05 06:48:18 +0300</bug_when>
    <thetext>Весь смысл &quot;скрытого диска&quot; в том, чтобы не отображаться.

Если вами ожидается другая семантика, то дайте её техническое описание, пожалуйста.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245855</commentid>
    <comment_count>4</comment_count>
    <who name="rsrs">rstaganrog</who>
    <bug_when>2024-05-05 10:15:50 +0300</bug_when>
    <thetext>В документации и на wiki указано, что скрытые каталоги не отображаются в файловых менеджерах.

Однако, они не отображаются даже в терминале (ls -a). Терминал же не является файловым менеджером. Что при чтении документации вводит в заблуждение.

С другой стороны, скрытыми обычно называются файлы и каталоги, начинающиеся с точки. Поэтому ожидается следующий вариант поведения:
Папка /media/gpupdate/.drives.system является скрытой в силу наличия символа точки в начале имени папки и, следовательно, сама папка не показывается в ФМ (если в ФМ не включено отображение скрытых элементов). А уже то что находится внутри папки /media/gpupdate/.drives.system естественным образом отображается по привычным линукс-правилам: имена элементов в папке /media/gpupdate/.drives.system, начинающиеся с точки не видны, без точки - видны.

Если же содержимое папки  /media/gpupdate/.drives.system не отображается ни в консоли  (ls -a), ни в ФМ при форсировании в них отображения скрытых элементов, начинающихся с точки,

а доступ к такой скрытой папке можно получить только посредством команды cd  /media/gpupdate/.drives.system/&lt;hidden folder&gt;, то на это следует сделать явное указание в документации и на wiki при описании сетевых дисков.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245856</commentid>
    <comment_count>5</comment_count>
    <who name="rsrs">rstaganrog</who>
    <bug_when>2024-05-05 10:24:11 +0300</bug_when>
    <thetext>Речь идёт об уточнении здесь:
https://docs.altlinux.org/ru-RU/domain/10.2/html/group-policy/drives.html
https://www.altlinux.org/Групповые_политики/Подключение_сетевых_дисков</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245857</commentid>
    <comment_count>6</comment_count>
    <who name="rsrs">rstaganrog</who>
    <bug_when>2024-05-05 10:35:34 +0300</bug_when>
    <thetext>А так, сама нынешняя реализация семантики скрытых сетевых дисков имеет право на жизнь и вполне удобна, при наличии её более полной документированности.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245914</commentid>
    <comment_count>7</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2024-05-07 00:20:16 +0300</bug_when>
    <thetext>На самом деле, логика данного поведения относится к функциональным возможностям используемого для автомонтирования autofs.

В данном случае это поведение задаётся опцией browse_mode. Если задать эту опцию в значение yes, то каталоги в точке монтирования шар буду видны.

Для управления этим параметром глобально имеется control:
$ sudo control autofs-browse-mode help
disabled: Do not browse autofs target mountpoints
enabled: Browse autofs target mountpoints
default: Do not browse autofs target mountpoints</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246125</commentid>
    <comment_count>8</comment_count>
    <who name="Elena Mishina">lepata</who>
    <bug_when>2024-05-13 14:48:30 +0300</bug_when>
    <thetext>(Ответ для rsrs на комментарий #5)
&gt; Речь идёт об уточнении здесь:
&gt; https://docs.altlinux.org/ru-RU/domain/10.2/html/group-policy/drives.html
&gt; https://www.altlinux.org/Групповые_политики/Подключение_сетевых_дисков

Уточнение добавлено</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246128</commentid>
    <comment_count>9</comment_count>
    <who name="rsrs">rstaganrog</who>
    <bug_when>2024-05-13 16:25:42 +0300</bug_when>
    <thetext>(Ответ для Elena Mishina на комментарий #8)
&gt; (Ответ для rsrs на комментарий #5)
&gt; &gt; Речь идёт об уточнении здесь:
&gt; &gt; https://docs.altlinux.org/ru-RU/domain/10.2/html/group-policy/drives.html
&gt; &gt; https://www.altlinux.org/Групповые_политики/Подключение_сетевых_дисков
&gt; 
&gt; Уточнение добавлено

(Ответ для Elena Mishina на комментарий #8)
&gt; (Ответ для rsrs на комментарий #5)
&gt; &gt; Речь идёт об уточнении здесь:
&gt; &gt; https://docs.altlinux.org/ru-RU/domain/10.2/html/group-policy/drives.html
&gt; &gt; https://www.altlinux.org/Групповые_политики/Подключение_сетевых_дисков
&gt; 
&gt; Уточнение добавлено

Спасибо. Мне кажется, для лучшего понимания для читающих инструкции имело бы смысл упомянуть и о нюансах browse_mode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246129</commentid>
    <comment_count>10</comment_count>
    <who name="Elena Mishina">lepata</who>
    <bug_when>2024-05-13 16:30:29 +0300</bug_when>
    <thetext>(Ответ для rsrs на комментарий #9)

&gt; Спасибо. Мне кажется, для лучшего понимания для читающих инструкции имело бы
&gt; смысл упомянуть и о нюансах browse_mode.

В данной политике используется опция --browse и нюансы её использования описаны, как мне кажется, достаточно подробно.
Всё остальное относится уже не к этим статьям.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246130</commentid>
    <comment_count>11</comment_count>
    <who name="rsrs">rstaganrog</who>
    <bug_when>2024-05-13 16:32:40 +0300</bug_when>
    <thetext>Ок, согласен.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246139</commentid>
    <comment_count>12</comment_count>
    <who name="Nikolai Zurabishvili">zurabishvilinn</who>
    <bug_when>2024-05-14 10:41:56 +0300</bug_when>
    <thetext>Уточнение добавлено, закрываю баг</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>16047</attachid>
            <date>2024-05-01 17:44:04 +0300</date>
            <delta_ts>2024-05-01 17:44:04 +0300</delta_ts>
            <desc>файл настройки сетевых дисков из папки политики, в которой осуществлена их настройка</desc>
            <filename>Drives.xml</filename>
            <type>text/xml</type>
            <size>1352</size>
            <attacher name="rsrs">rstaganrog</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIiA/Pgo8
RHJpdmVzIGNsc2lkPSJ7OEZERENDMUEtMEMzQy00M2NkLUE2QjQtNzFBNkRGMjBEQThDfSI+CiAg
PERyaXZlIGJ5cGFzc0Vycm9ycz0iMCIgY2hhbmdlZD0iMjAyNC0wNS0wMSAxNzoxODoxOSIgY2xz
aWQ9Ins5MzVEMUI3NC05Q0I4LTRlM2MtOTkxNC03REQ1NTlCN0E0MTd9IiBkZXNjPSIiIGltYWdl
PSIwIiBuYW1lPSJcXGRhdGEyXFRlbXBvcmFyeSIgcmVtb3ZlUG9saWN5PSIwIiBzdGF0dXM9IiIg
dWlkPSJ7NzMwNGVhYWMtN2EzZS00ZTVhLWE1NDctYjE1NWM3ZDFiM2M3fSIgdXNlckNvbnRleHQ9
IjAiPgogICAgPFByb3BlcnRpZXMgYWN0aW9uPSJSIiBhbGxEcml2ZXM9IlNIT1ciIGNwYXNzd29y
ZD0iIiBsYWJlbD0i0JTQuNGB0LogVCIgbGV0dGVyPSJBIiBwYXRoPSJcXGRhdGEyXFRlbXBvcmFy
eSIgcGVyc2lzdGVudD0iMSIgdGhpc0RyaXZlPSJTSE9XIiB1c2VMZXR0ZXI9IjEiIHVzZXJOYW1l
PSIiLz4KICA8L0RyaXZlPgogIDxEcml2ZSBieXBhc3NFcnJvcnM9IjAiIGNoYW5nZWQ9IjIwMjQt
MDUtMDEgMTc6MTg6MTkiIGNsc2lkPSJ7OTM1RDFCNzQtOUNCOC00ZTNjLTk5MTQtN0RENTU5QjdB
NDE3fSIgZGVzYz0iIiBpbWFnZT0iMCIgbmFtZT0iXFxkYXRhMlxNZWRpYSIgcmVtb3ZlUG9saWN5
PSIwIiBzdGF0dXM9IiIgdWlkPSJ7YzE2Yjk2NDYtOWJmNy00OGQ2LWE5MGEtN2I4ZjRhNmRjYWE2
fSIgdXNlckNvbnRleHQ9IjAiPgogICAgPFByb3BlcnRpZXMgYWN0aW9uPSJSIiBhbGxEcml2ZXM9
IlNIT1ciIGNwYXNzd29yZD0iIiBsYWJlbD0i0JTQuNGB0LogTSIgbGV0dGVyPSJCIiBwYXRoPSJc
XGRhdGEyXE1lZGlhIiBwZXJzaXN0ZW50PSIxIiB0aGlzRHJpdmU9IkhJREUiIHVzZUxldHRlcj0i
MSIgdXNlck5hbWU9IiIvPgogIDwvRHJpdmU+CiAgPERyaXZlIGJ5cGFzc0Vycm9ycz0iMCIgY2hh
bmdlZD0iMjAyNC0wNS0wMSAxNzoxODoxOSIgY2xzaWQ9Ins5MzVEMUI3NC05Q0I4LTRlM2MtOTkx
NC03REQ1NTlCN0E0MTd9IiBkZXNjPSIiIGltYWdlPSIwIiBuYW1lPSJcXGRhdGEyXExvZyQiIHJl
bW92ZVBvbGljeT0iMCIgc3RhdHVzPSIiIHVpZD0ie2U3NGZkYTQxLWUxYTUtNGRmNy1iZTdhLWZk
ZjdmY2UxYjMzNH0iIHVzZXJDb250ZXh0PSIwIj4KICAgIDxQcm9wZXJ0aWVzIGFjdGlvbj0iUiIg
YWxsRHJpdmVzPSJTSE9XIiBjcGFzc3dvcmQ9IiIgbGFiZWw9IkxvZyQiIGxldHRlcj0iQyIgcGF0
aD0iXFxkYXRhMlxMb2ckIiBwZXJzaXN0ZW50PSIxIiB0aGlzRHJpdmU9IlNIT1ciIHVzZUxldHRl
cj0iMSIgdXNlck5hbWU9IiIvPgogIDwvRHJpdmU+CjwvRHJpdmVzPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>