Bug 42982

Summary: Не создаёт файлы в корне общей папки Samba
Product: Sisyphus Reporter: Evgeny Shesteperov <alimektor>
Component: thunarAssignee: Mikhail Efremov <sem>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: blinovdv, cas, glinkinvd, kunitskijds, sem, strepkovaas, varaksaaa
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
скриншот none

Description Evgeny Shesteperov 2022-06-14 15:50:54 MSK
Версия
======

Начиная с thunar-4.16.11-alt3

Дистрибутивы
============

* p10-education-10-x86-64

Предусловия
===========

Сервер Samba, клиент на Education введен в домен.

Шаги воспроизведения
====================

1. Открыть шару smb://dc/share
2. Правой кнопкой по свободной области -> Создать пустой файл (или любой документ LibreOffice)
3. Нажать Cоздать.

Ожидаемый результат: создание файла в корне Share.

Фактический результат: не создаёт только файлы. Папки и файлы внутри созданных папок отрабатывают корректно.

Workaround: использовать другой файловый менеджер, у меня получилось с mate-file-manager.
Comment 1 Vladislav Glinkin 2022-11-23 18:27:39 MSK
Версия пакета:
thunar-4.17.11-alt1.x86_64

В p10 ошибка так же воспроизводится.
Comment 2 Anastasia Doronina 2023-10-12 11:58:31 MSK
Версия пакета: thunar 4.18.7-alt1

Ошибка больше не воспроизводится. Каталоги и файлы создаются (см скриншот).
Comment 3 Anastasia Doronina 2023-10-12 11:58:44 MSK
Created attachment 14771 [details]
скриншот
Comment 4 Evgeny Shesteperov 2023-11-09 21:16:30 MSK
Воспроизводится согласно описанию ошибки:

samba-4.16.11-alt2
thunar-4.18.8-alt1
Comment 5 Artem Varaksa 2025-07-24 13:43:50 MSK
Ошибка актуальна для p11 и sisyphus.

Но если работать в папке, примонтированной через `pam_mount`, файлы создаются и в корне общей папки.

[sisyphus]
samba-4.21.7-alt2.x86_64
thunar-4.20.3-alt1.x86_64

[p11+387440.5]
samba-4.21.7-alt2.x86_64
thunar-4.20.3-alt1.x86_64

[p11]
samba-4.20.8-alt2.x86_64
thunar-4.20.3-alt1.x86_64

Шаги для монтирования через `pam_mount`:

#   echo "session         [success=1 default=ignore] pam_succeed_if.so  service = systemd-user quiet" >> /etc/pam.d/system-auth && \
    echo "session         optional        pam_mount.so disable_interactive"                           >> /etc/pam.d/system-auth && \
    sed -i 's|<!-- Volume definitions -->|<volume uid="10000-2000200000" fstype="cifs" server="dc" path="share" mountpoint="/share" options="sec=krb5,vers=3.0,cruid=%(USERUID),nounix,uid=%(USERUID),gid=%(USERGID),file_mode=0664,dir_mode=0775" />|g' /etc/security/pam_mount.conf.xml && \
    grep volume /etc/security/pam_mount.conf.xml && \
    reboot

pam_mount-2.18-alt1.x86_64
Comment 6 Блинов Денис Вячеславович 2025-09-18 19:47:20 MSK
На версиях пакетов: samba 4.21.7-alt4 и thunar 4.20.4-alt1 ошибка не воспроизвелась. Файлы корректно создавались.
Comment 7 Куницкий Дмитрий 2025-10-22 12:11:43 MSK
Закрываю ошибку согласно https://bugzilla.altlinux.org/show_bug.cgi?id=42982#c6
Comment 8 Artem Varaksa 2025-10-31 13:20:50 MSK
Ошибка воспроизводится согласно описанию.

[p11]
thunar-4.20.5-alt1
samba-4.21.7-alt4

[p11+394751.4]
thunar-4.20.5-alt1
samba-4.21.9-alt1

[sisyphus]
thunar-4.20.6-alt1
samba-4.21.9-alt1

Воспроизводится и в случае с анонимным доступом к папке вне домена.