
Спасибо. Видел. Но не помогает.
Это для su. Так как он выполняется в окружении пользователя.
Там еще много каких костылей....
Мне кажется дело в PAM. Но может мне только так кажется....
Логично предположить что хозяином файла должен быть пользователь, но у разрабов свое видение проблемы.
Пользователь решил продолжить мысль [time]03 Апрель 2015, 16:08:29[/time]:
Вообще помогает стопроцентно
sudo chown -R $USER /run/user/$(id -u)/dconf
Но почему раньше это было не нужно???!!!
Вот блин. Опять в системы костыли пихать придется. Надоело уже
Может кто чего знает по этому поводу?
Я отчаянно надеюсь что да....
Пользователь решил продолжить мысль 03 Апреля 2015, 17:27:57:
Нашел решение!!!!!
Дело было не в бобине.
Через pam_exec.so я выполнял скрипт, конфигурирующий окружение пользователя и.т.п
Там был вызов gsettings
А скрипт сам размещен в /etc/pam.d/lightdm и выполняется от рута.
А при обращении к данному файлу gsettings-ом, файл создается по новой... или что-то типа того... с текущими правами.
Буду юзать pam_loginuid.so