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

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

    <bug>
          <bug_id>49992</bug_id>
          
          <creation_ts>2024-04-11 16:37:16 +0300</creation_ts>
          <short_desc>Не корректное монтирование smb-ресурса групповыми политиками</short_desc>
          <delta_ts>2025-10-05 13:55:07 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Альт Рабочая станция</product>
          <component>Ошибки работы</component>
          <version>10.2</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>52333</dup_id>
          <see_also>https://bugzilla.altlinux.org/show_bug.cgi?id=52333</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="KALIBR-10">konsol1985ru</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>max.gordeef</cc>
    
    <cc>mike</cc>
    
    <cc>shevchenkodyu</cc>
    
    <cc>sokurov-mz</cc>
          
          <qa_contact name="qa-p8@altlinux.org">qa-p8</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>244562</commentid>
    <comment_count>0</comment_count>
    <who name="KALIBR-10">konsol1985ru</who>
    <bug_when>2024-04-11 16:37:16 +0300</bug_when>
    <thetext>Файловая шара на Альт сервер 9.2
smb.conf:
[global]
    security = ads
    realm = DOMAIN.LOCAL
    workgroup = DOMAIN
    netbios name = MLXFS1
    template shell = /bin/bash
    kerberos method = system keytab
    wins support = no
    winbind use default domain = yes
    winbind enum users = no
    winbind enum groups = no
    emplate homedir = /home/MIAC35.LOCAL/%U
    idmap config * : range = 200000-2000200000
    idmap config * : backend = sss
    client min protocol = NT1
    server min protocol = NT1
    vfs objects = acl_xattr
    map acl inherit = no
    store dos attributes = yes
    nt acl support = yes

[data]
    guest ok = no
    path = /share/data
    browseable = yes
    read only = no
    inherit owner = yes
    inherit acls = yes
    inherit permissions = yes

Рабочая станция 10.2 в домене DOMAIN.LOCAL
Групповые политики включены, настроено монтирование сетевого диска, монтирование происходит, но наблюдается следующая ситуация:
В эмуляторе терминала
- копирование локального файла в каталог смонтированного smb-ресурса:
[sana@mpclxr11-1 ~]$ cp test.txt /run/media/sana/drives/data/exchange/12/
[sana@mpclxr11-1 ~]$ ll /run/media/sana/drives/data/exchange/12/
итого 8
-rwxrwx--- 1 root root 18 апр 11 16:15 test.txt
drwxrwx--- 2 root root  0 апр 11 16:15 ./
drwxrwx--- 2 root root  0 апр 11 16:01 ../

- копирование файла внутри каталога смонтированного smb-ресурса:
[sana@mpclxr11-1 ~]$ cp /run/media/sana/drives/data/exchange/12/test.txt /run/media/sana/drives/data/exchange/12/test2.txt 
[sana@mpclxr11-1 ~]$ ll /run/media/sana/drives/data/exchange/12/
итого 16
-rwxrwx--- 1 root root 18 апр 11 16:16 test2.txt
drwxrwx--- 2 root root  0 апр 11 16:16 ./
-rwxrwx--- 1 root root 18 апр 11 16:15 test.txt
drwxrwx--- 2 root root  0 апр 11 16:01 ../

Всё отлично!

В файловом менеджере, проверял Thunar и Dolphin (на КДЕ)
Допустим копирую неважно откуда файл test3.txt в /run/media/sana/drives/data/exchange/12/

Создался файл нулевого размера
ll /run/media/sana/drives/data/exchange/12/
итого 20
drwxrwx--- 2 root root  0 апр 11 16:18 ./
-rw-r--r-- 1 root root  0 апр 11 16:18 test3.txt
-rwxrwx--- 1 root root 18 апр 11 16:16 test2.txt
-rwxrwx--- 1 root root 18 апр 11 16:15 test.txt
drwxrwx--- 2 root root  0 апр 11 16:01 ../

Иду на файловый сервер смотреть права
# ls -la -1
итого 36
drwxrws---+  2 root root 4096 апр 11 16:18 .
drwsrws---+ 17 root root 4096 апр 11 16:01 ..
-rwxrwx---+  1 root root   18 апр 11 16:16 test2.txt
-rw-rwxrw-+  1 root root    0 апр 11 16:18 test3.txt
-rwxrwx---+  1 root root   18 апр 11 16:15 test.txt

Уже видно что для test3.txt они отличаются, сравним с test2.txt например:
# getfacl test2.txt
# file: test2.txt
# owner: root
# group: root
user::rwx
user:root:rwx
group::rwx
group:root:rwx
group:samba:rwx
group:admin:rwx
group:monitoring:rwx
mask::rwx
other::---
Здесь всё правильно, наследование ACL работает. А теперь test3.txt:
# getfacl test3.txt
# file: test3.txt
# owner: root
# group: root
user::rw-
user:root:rw-
group::rw-
group:root:rw-
mask::rwx
other::rw-
Как видим ACL вообще не назначается.

Решением пока является убрать опцию монтирования cifsacl из /usr/share/gpupdate/templates/autofs_mountpoints.j2 
После этого всё работает правильно. Однако данный файл приходится править после каждого обновления пакета gpupdate</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>273914</commentid>
    <comment_count>1</comment_count>
    <who name="KALIBR-10">konsol1985ru</who>
    <bug_when>2025-10-05 13:55:07 +0300</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 52333 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>