marind hat geschrieben: 16.07.2019 22:21:28
Hallihallo,
Möchte ich bspw. mit der KDE-Partitonsverwaltung arbeiten, kann ich mich ganz normal als User mit dem Sudo Passwort einloggen, erhalte dann aber im Arbeitsprozess die Meldung....
Gleiches passiert mir bei Synaptic.
I
die KDE Partitionsverwaltung ist ein Teil für den Mülleimer. Benutze
gparted
Viele Programme werden seit einiger Zeit über das PolicyKit gesteuert, um Rootrechte zu erlangen.
Sudo ist dafür nicht mehr nötig, wenn nicht sogar obsolet.
Die Policies für die Programme findest du in
/usr/share/polkit-1/actions/
Leider ist das - wie so vieles sehr schlampig gemacht. Mal hat einen Anwendung eine Policy, mal nicht.
Synaptic startest du z.B. mit synaptic-pkexec .
Warum der Standard pkexec synaptic in kde nicht funktioniert in Xfce sehr wohl bleibt ein Geheimnis der Entwickler.
gparted startet man in KDE ohne pkexec und wird dann nach dem Root-PW gefragt.
in Xfce mit
pkexec gparted.
Alles nicht gerade konsistent.
Literatur darüber zum Einlesen:
https://www.freedesktop.org/software/po ... kit.8.html
Man kann sich auch eigene Policies erstellen. Aber ich stehe mit KDE inzwischen auf Kriegsfuß, und habe keine Lust,
mich da in die W(Irrnis) tiefer einzuarbeiten.
In Xfce, meinem Produktivsystem ist sudo gksu und was es da sonst noch so gibt sein fast 2 Jahren gepurgt.
Deshalb halt nur ein mehr oder weniger oberflächlicher Tipp, wie du dich orientieren kannst.
Du könntest mal nachsehen,ob das bei dir alles vorhanden ist (KDE Installation):
Code: Alles auswählen
dpkg -l *pol* |grep ii
ii gir1.2-polkit-1.0 0.105-25 amd64 GObject introspection data for PolicyKit
ii libpolkit-agent-1-0:amd64 0.105-25 amd64 PolicyKit Authentication Agent API
ii libpolkit-backend-1-0:amd64 0.105-25 amd64 PolicyKit backend API
ii libpolkit-gobject-1-0:amd64 0.105-25 amd64 PolicyKit Authorization API
ii libpolkit-qt-1-1:amd64 0.112.0-6 amd64 PolicyKit-qt-1 library
ii libpolkit-qt5-1-1:amd64 0.112.0-6 amd64 PolicyKit-qt5-1 library
ii libsepol1:amd64 2.8-1 amd64 SELinux library for manipulating binary security policies
ii policykit-1 0.105-25 amd64 framework for managing administrative policies and privileges
ii policykit-1-gnome 0.105-7 amd64 authentication agent for PolicyKit
ii polkit-kde-1 4:5.14.5-1 all transitional dummy package
ii polkit-kde-agent-1 4:5.14.5-1 amd64 KDE dialogs for PolicyKit