12-05-2020, 07:26
0
(09-05-2020, 16:40)sosza napisał(a): Kolejne pytańka.Ja mam DC ustawiony jakom root tylko nie z przycisku ale jako nowy skrót na pulpicie, w nowym mincie to nie jest takie proste trzeba zdefiniować nowe ustawienia , jedna uwagą gksu,ksu i inne graficzne nie działają w nowych mintach zamiast niego używa się pkexec.
1. Pasek narzędzi. chciałem dodać przycisk uruchamiający DC jako root. próbowałem tak, ale to nie działa.
2. Pasek narzędzi, dodaję przycisk który ma mi otworzyć dokument. Nie odpala mi się. Co robię źle?
1.Tworzymy plik
Kod:
/usr/share/polkit-1/actions/doublecmd.policy
W pliku akurat chamsko zerżnięte z policy Thunara
Kod:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
<policyconfig>
<vendor>Doublecmd</vendor>
<vendor_url>http://xfce.org/</vendor_url>
<icon_name>system-file-manager</icon_name>
<action id="org.xfce.doublecmd">
<description>Run Doublecmd as root</description>
<description xml:lang="pl">Uruchom Doublecmd jako root</description>
<message>Authentication is required to run Doublecmd as root.</message>
<message xml:lang="pl">Wymagane jest uwierzytelnienie, aby uruchomić program Doublecmd w trybie administratora.</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>auth_admin</allow_inactive>
<allow_active>auth_admin</allow_active>
</defaults>
<annotate key="org.freedesktop.policykit.exec.path">/usr/bin/doublecmd</annotate>
<annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
</action>
</policyconfig>
Sprawdzić z terminala jako user
Kod:
pkexec doublecmd
Robisz na pulpicie aktywator z poleceniem:
Kod:
pkexec doublecmd
Powtarzamy dla innych programów jakie chcemy otwierać jako root z pkexec.
Ten sposób działa bez pudła.
Zapożyczone od kolegów z forum Ubuntu.
Jesus saves.