[РЕШЕНО] Не настраиваются папки, открытые от root

vasek
sudo pkexec thunar
То же самое.

vasek
Как же доступ к polkit без sudo???
Ну а как gksu без sudo обходится? На pkexec всё равно окошко авторизации вылазит, зачем ещё sudo? Чтобы сначала запрос пароля в терминале, а потом ещё и окошко авторизации? Осталось только пароль на запуск самого терминала установить )
Не понятно, почему у тебя ничего не работает??? ..... даже эти простые команды -
sudo pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY thunar и sudo thunar admin:///root/
У меня работают все команды и все способы, правда вместо thunar стоит nautilus. Попробуй другое gui ...
Ошибки не исчезают с опытом - они просто умнеют
redix
Вы тему топика вообще читали? Там говорится о невозможности настройки тунара, запущенного от суперпользователя.
У вас нет возможности его настроить? У меня есть. И без gksu.

vasek
Как же доступ к polkit без sudo???
vasek
запуск - sudo pkexec thunar
Откуда вы взяли, что pkexec без sudo не работает?
Это же разные способы получения привилегий.

yurius, не знаю. УМВР.
zsx
У меня есть. И без gksu.
И у меня есть, и тоже без gksu. Как у меня сделано, я писал выше.
In Tux We Trust
yurius
На pkexec всё равно окошко авторизации вылазит, зачем ещё sudo? Чтобы сначала запрос пароля в терминале, а потом ещё и окошко авторизации?
Привожу свой запуск - так как у меня настроен pam-usb, чтобы не вводить пароль sudo, привожу два варианта
1. флешка не стоит - нужно вводить пароль sudo
sudo pkexec nautilus
* pam_usb v0.5.0
* Authentication request for user "vasek" (sudo)
* Device "usb_16" is not connected.
* Access denied.
[sudo] пароль для vasek: …..
и все ... запускается nautilus, сразу после ввода пароля sudo

2. флешка стоит, пароль sudo вводить не требуется
sudo pkexec nautilus
* pam_usb v0.5.0
* Authentication request for user "vasek" (sudo)
* Device "usb_16" is connected (good).
* Performing one time pad verification...
* Access granted.
и все ... запускается nautilus без всякого ввода пароля

EDIT 1 - но есть файл /usr/share/polkit-1/actions/org.freedesktop.policykit.nautilus.policy
Ошибки не исчезают с опытом - они просто умнеют
zsx
Откуда вы взяли, что pkexec без sudo не работает?
знаю, читал - и по логике, доступ к polkit только через sudo
pkexec nautilus
==== AUTHENTICATING FOR org.freedesktop.policykit.pkexec.nautilus ====
Authentication is required to run the nautilus
Authenticating as: root
Password:
polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie
==== AUTHENTICATION FAILED ====
Error executing command as another user: Not authorized

This incident has been reported.
Облом.

sudo pkexec nautilus
… все OK ...
Ошибки не исчезают с опытом - они просто умнеют
yurius, может вводишь не тот пароль???
Ошибки не исчезают с опытом - они просто умнеют
Ребята, я всем благодарен за помощь, но в результате всяческих экспериментов у меня перестало запускаться даже

sudo gedit

и подобная графика. Еле нашёл решение в инете у чёрта на куличках:

export DISPLAY=:0

Так что остаюсь пока окончательно на gksu + dbus-x11 + polkit, ну его к чёрту этот pkexec, мне сегодня смарт шить надо, сейчас ещё наломаю дров, потом не разгребу. Да и мы уже наоффтопили на порядок больше, чем было заявлено в топике. Всё работает, проблема топика давно решена, и бог с ним.
yurius
у меня перестало запускаться даже
sudo gedit
Возьми за правило - когда экпериментируешь, запоминай, какие пакеты поставил, какие системные (да и свои то же) файлы создал/изменял - чтобы потом все вернуть на место, к прежнему состоянию.
Ошибки не исчезают с опытом - они просто умнеют
vasek
огда экпериментируешь, запоминай, какие пакеты поставил
Да я не только запоминаю - я всё досконально записываю! И тем не менее вот такое случилось.
 
Зарегистрироваться или войдите чтобы оставить сообщение.