Am Mittwoch, 25. November 2009 schrieb Eric Schirra:
Am Mittwoch, 25. November 2009 19:45:06 schrieb Jan Ritzerfeld: (...). Warum der Mischmasch?
Naja. Wie willst du es denn sonst machen, wenn einige Programme schon zum 1.0er gewechselt sind? Alle diese Programme in der Version vor dem Wechsel einfrieren und alle Bug-Fixes dann backporten? Es ist an sich auch kein Problem, beide parallel laufen zu lassen. Nur unterstützt KDE eben noch nicht die 1.0.
Wäre es da nicht besser gewesen bei PolicyKit 0.9 zu bleiben. Um dann evtl. später auf 1.0 abzudaten wenn auch packagekit fertig ist? Schließlich ist das Standard-Backend für den Updater Packagekit.
Im Grunde funktioniert es ja. Und beim ZYpp-Backend mußtest du IMHO auch schon unter der 11.1 immer das Root-Paßwort eingeben.
(...).
Das würde ich dann in /etc/polkit-default-privs.local eintragen. Als Schablone kann dir dabei /etc/polkit-default-privs.standard dienen. Unter 11.1 muß man nach Änderungen daran noch set_polkit_default_privs als root ausführen. In der englischen Mailing-Liste hat das jemand dazu benutzt, den direkten Zugriff auf die ALSA-Sound-Devices zu sperren: http://lists.opensuse.org/opensuse/2009-11/msg00413.html
Habe ich rumprobiert. Laut sysconfig in Yast wird aber die /etc/polkit-default-privs.standard automatisch verwendet.
Wieso genau "aber"? # The 'local' file is always evaluated and takes precedence over all # other files. Die Einstellungen aus /etc/polkit-default-privs.local überschreiben die aus /etc/polkit-default-privs.standard oder /etc/polkit-default- privs.restrictive.
In die locale hab ich das dann auch mal eingetragen. Ohne Erfolg.
Was hast du denn da genau eingetragen?
Ich meine ich hätte wo gelesen, dass solche Änderungen soft wirksam werden. Oder muss ich was neu starten, reloaden?
Hast du wie oben geschrieben set_polkit_default_privs als root gestartet? Dann sollten die Änderungen sofort wirksam werden. Spätestens nach einer erneuten Anmeldung.
Das ganze ist doch wirklich ein Murks. Obwohl ich schon seit der 6er oder 7er oder sogar 5er bei Suse bin, das mit dem Update nervt gewaltig.
AFAIK werden wohl viele neue Distributionen das neue Policy Kit einsetzen, nicht nur openSUSE, bei Fedora 12 bin ich mir ziemlich sicher.
Muss ich eben wieder mein Script benutzen. Schade.
Über /etc/polkit-default-privs.local sollte es funktionieren. Wenn nicht, machst du was falsch oder es ist ein Bug. :) Beim nächsten 11.2er-Boot werde ich es mal testen. Gruß Jan -- Character is what you know you are, not what others think you are. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org