cbe97f9f75
The KAuth framework had '-DKAUTH_BACKEND_NAME=FAKE' which made all authorization requests silently succeed. This was the #1 CRITICAL stub in the KDE desktop path. Two-part fix: 1. Create local/recipes/libs/polkit-qt6/recipe.toml — builds the PolkitQt6-1 library from upstream KDE Invent (invent.kde.org). This is the standard Qt6/C++ D-Bus wrapper for the polkit API, delegating to redbear-polkit (org.freedesktop.PolicyKit1) via the system bus. 2. Update kf6-kauth recipe: - Backend: FAKE → POLKITQT6-1 - Helper backend: FAKE → POLKITQT6-1 - Added polkit-qt6 to [build] dependencies KAuth will now make real D-Bus authorization calls instead of silently approving everything. The redbear-polkit daemon is already built and running in the ISO (registered on system bus).