Bug 49840

Summary: Пользовательская политика "Браузер по умолчанию" некорректно меняет браузер по умолчанию
Product: Sisyphus Reporter: Nikolai Zurabishvili <zurabishvilinn>
Component: gpupdateAssignee: Valery Sinelnikov <greh>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: greh, nir, sin
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Nikolai Zurabishvili 2024-03-29 16:38:30 MSK
gpupdate-0.9.13.9-alt1

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

KWorkstation 10.2.1 x86-64

Шаги:
1. Установленные пакеты на клиенте:

Включить экспериментальные политики и настройку политик KDE:

Открыть ADMC ($ kinit administrator && admc).
Выбрать Объекты групповой политики → <имя домена> → Все политики → ПКМ по Default Domain Policy → Изменить.
Выбрать Компьютер → Административные шаблоны → Система ALT → Групповые политики → Экспериментальные групповые политики и изменить состояние на Включено.
Выбрать Компьютер → Административные шаблоны → Система ALT → Групповые политики → Механизмы GPUpdate → Настройка среды KDE Plasma и изменить состояние на Включено.
Выбрать Компьютер → Административные шаблоны → Система ALT → Групповые политики → Механизмы GPUpdate → Настройка среды KDE Plasma для пользователей и изменить состояние на Включено.
Проверка работы политик проводится на клиентах с KDE

Установить необходимые браузеры для проверки на проверяемую машину с KDE:

# apt-get install -y yandex-browser-stable firefox chromium-gost

Открыть проверяемую политику:

Выбрать Пользователь → Административные шаблоны → Система ALT → Настройки KDE → Настройки приложений → Браузер по умолчанию

2. Изменить состояние политики на Включено и выбрать для поля Браузер по умолчанию:

Yandex-Browser
Firefox
Chromium-gost
Войти доменным пользователем на машину с KDE (перезайти в сессию).

Проверить значение в конфигурационном файле:

$ grep 'x-scheme-handler/http' ~/.config/mimeapps.list

Проверить значение в окне Параметры системы KDE → Предпочтения пользователя → Приложения → Приложения по умолчанию.

3. Проверить открытие ссылок в Libreoffice (Открыть Writer -> написать https://ya.ru/ (нажать пробел или enter)-> перейти по ссылке (ctrl+ЛКМ) и в терминале
$ echo "https://ya.ru/" Проверить открытие html ярлыков на раб. столе

Фактический результат: Значение в окне параметров kde и 'x-scheme-handler/http' ~/.config/mimeapps.list корректно поменялись на указанный браузер, однако ссылки по умолчанию открываются в другом браузере так как не изменились значения $ grep 'x-scheme-handler/https' ~/.config/mimeapps.list и $ xdg-settings get default-web-browser

Ожидаемый результат: Значения поменялись на указанные. Ссылки по умолчанию открываются в браузере, который указан в Приложениях по умолчанию в настройках KDE