Hallo,
nach dem Upgrade von Debian 11 auf Debian 12 scheint polkit nicht mehr korrekt zu funktionieren: Ich habe z.B. auf dem Desktop ein paar Verknüpfungen um einzelne Server-Dienste neu zu starten (in der Art "systemctl restart xyz.service"). In der Vergangenheit kam dann die Passwortabfrage (grafisch) und danach wurde der Dienst neu gestartet. Jetzt passiert leider gar nichts mehr.
Im Log des polkit-Dienstes taucht folgende Zeile auf:
"Error evaluating admin rules: TypeError: undefined not callable (property 'includes' of [object Array])"
Leider kann ich dazu nichts finden. Irgendwelche Ideen?
Vielen Dank
[gelöst] polkit nach Upgrade auf Debian 12 nicht mehr funktionsfähig
[gelöst] polkit nach Upgrade auf Debian 12 nicht mehr funktionsfähig
Zuletzt geändert von S_O am 26.11.2023 15:57:16, insgesamt 1-mal geändert.
Re: polkit nach Upgrade auf Debian 12 nicht mehr funktionsfähig
Wenn Du die Zugriffsregeln in /etc/polkit-1/localauthority/50-local.d als .pkla definiert hattest: ja die gehen nicht mehr. Die müssen jetzt neu in rules.d reingeschrieben werden, andere Sprache und Syntax.
Re: polkit nach Upgrade auf Debian 12 nicht mehr funktionsfähig
Ich hatte überhaupt nichts definiert, das war wohl entsprechend vorkonfiguriert. Wie kann ich die Konfiguration aktualisieren das es wieder funktioniert?rhHeini hat geschrieben:26.11.2023 14:12:43Wenn Du die Zugriffsregeln in /etc/polkit-1/localauthority/50-local.d als .pkla definiert hattest: ja die gehen nicht mehr. Die müssen jetzt neu in rules.d reingeschrieben werden, andere Sprache und Syntax.
Nachtrag:
Ich hab das Problem gefunden: Ein Paket hat eine fehlerhafte rules-Datei nach /usr/share/polkit-1/rules.d geschrieben. Habe die Datei gelöscht und es geht.