Bug 52568 - Политика "Наличие кнопки "Удалить" в контекстном меню Dolphin" после применения не соответствует реальной настройке в Dolphin
Summary: Политика "Наличие кнопки "Удалить" в контекстном меню Dolphin" после применен...
Status: NEW
Alias: None
Product: Branch p10
Classification: Unclassified
Component: kde5-dolphin (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-27 15:35 MSK by Vera Blagoveschenskaya
Modified: 2024-12-27 16:07 MSK (History)
0 users

See Also:


Attachments
screen (286.26 KB, image/png)
2024-12-27 15:35 MSK, Vera Blagoveschenskaya
no flags Details
journalctl (1.30 MB, application/zip)
2024-12-27 15:37 MSK, Vera Blagoveschenskaya
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vera Blagoveschenskaya 2024-12-27 15:35:03 MSK
Created attachment 17466 [details]
screen

Стенд:
ALT Server 10.2 в качестве Samba DC
ALT Workstation K 10.4 в качестве клиента

Для корректной проверки работы данной политики на клиенте с KDE необходимо:
- удалить файл: # rm -f /etc/xdg/kdeglobals
- удалить файл: $ rm -f ~/.config/kdeglobals

1) ADMC -> Создать подразделение OU1, добавить компьютер client2 в это подразделение.
2) Клик на OU1 -> в контекстном меню подразделения (в папке Объекты групповой политики ) выбрать пункт Создать политику и связать с этим подразделением
3) Изменить cозданную политику:
- открыть раздел "Компьютер - Административные шаблоны - Система ALT - Настройки KDE"
- выбрать политику Наличие кнопки "Удалить" в контекстном меню Dolphin
- перевести состояние во Включено
- отметить чекбокс Добавить кнопку "Удалить" в контекстное меню Dolphin
- отметить чекбокс "Блокировать"
- Нажать OK

4) Перезагрузить систему и проверить значение:
# grep 'ShowDeleteCommand' -B 1 /etc/xdg/kdeglobals
[KDE]
ShowDeleteCommand[$i]=1

5) Войти в систему локальным или доменным пользователем.

6) Открыть настройки Dolphin:
- запустить Dolphin
- выбрать "три полоски -> Настройка -> Настроить Dolphin"
- перейти на вкладку "Контекстное меню"
- проверить значение параметра "Удалить"

Результат: параметр "Удалить" не отмечен и не защищен от редактирования (не заблокирован)
При этом в контекстном меню пункт "Удалить" появился - см. скриншот.

Ожидаемый результат: параметр "Удалить" отмечен и недоступен для редактирования

Дополнительно: проведено доп. исследование:
1) Если задать настройку вручную (без гп), то ошибка актуальна.
2) Если изменить "заблокированные" настройки, то после перезапуска, они возвращаются в состояние которое было "заблокировано"
Comment 1 Vera Blagoveschenskaya 2024-12-27 15:37:30 MSK
Created attachment 17467 [details]
journalctl
Comment 2 Sergey V Turchin 2024-12-27 16:07:16 MSK
Есть ли рациональное зерно в идее запретить включать до перезагрузки появление пункта "Удалить"?
Я, например, даже не знаю, зачем:
* это может понадобиться пользователю
* как может навредить после самостоятельного включения пункта

P.S.
Запретить очищать корзину, разве что, в комплект надо.