Tja, das war mit so nicht klar. Es geht also nicht um das Passwort, sondern um Einstellungen von polkitd. Egal.
Zumindest für "apper" liegt hier das Problem:
ZitatMay 25 20:36:13 twunner polkitd(authority=local): Operator of
unix-session:/org/freedesktop/ConsoleKit/Session1 FAILED to authenticate
to gain authorization for action
org.freedesktop.packagekit.system-sources-refresh for
system-bus-name::1.58 [/usr/lib64/kde4/libexec/apper-sentinel] (owned by
unix-user:thomas)
Würde ich nun den ganzen Mechanismus erklären, wäre ich übermorgen noch nicht fertig.
Du kannst aber darin ganz schön rumwerkeln.
Deine Freunde sind zuallererst;
man 8 polkit # das große Bild
man pkaction # was alles geht. hier interessieren dich :
pkaction --verbose | grep -A9 -i NetworkManager
# -A9 meint: print AFTER 9 lines, when "NetworkManager" found; -i Groß/Kleinschreibung wurscht.
# gibst du nur "grep -i NetworkManager" an, siehst du ur die möglichen actions. (die du später einsetzen/Überprüfen wirst.
man pkexec #damit lassen sich solche action nett und einfach durchführen.
# eine andere Möglichkeit wäre direkt mit "DBUS" zu reden. ( "dbusviewer" (Gui dazu) oder dbus (Console)
# Wenn du die action Namen gefunden hast, kannst du sie ändern:
# Sie liegen alle in
cd /usr/share/polkit-1/actions
# dort die entsprechenden files editieren
# interessant sind immer die Einträge
# <allow_any>no</allow_any>
# <allow_inactive>no</allow_inactive>
# <allow_active>auth_self_keep</allow_active>
Alles anzeigen
Letztlich sollte das alles nicht sein. Und wird wohl auch wieder behoben werden.
Solange jedoch kannst du das ja für dich ändern.
Mache dazu von den editierten Files ein Backup.
Generell gilt noch, dass das systemweite Einstellungen sind, die jedoch immer nur den aktuellen user beteffen.
Sind mehrere accounts auf dieser Maschine, ist entsprechende Vorsicht geboten.
Good luck.