d-bus: kf6-kauth update FAKE-backend comment
The kf6-kauth recipe.toml had a stale TODO that claimed the recipe 'uses PolkitQt6-1 backend to delegate to redbear-polkit D-Bus daemon'. In fact the recipe still uses -DKAUTH_BACKEND_NAME=FAKE, which is the most-portable option when PolkitQt6-1 is not available. Replace the TODO with a comment block that accurately describes the current state: the FAKE backend is used until a PolkitQt6-1 package is added to Red Bear OS; the polkit-1 and dbus backends are present in the upstream source tree but cannot be enabled without PolkitQt6-1 packaging; the redbear-polkit D-Bus daemon v0.2 is already the authoritative authorization source.
This commit is contained in:
+12
-10
@@ -1,20 +1,22 @@
|
||||
# Upstream Sync Procedure for Local Forks
|
||||
|
||||
> **SUPERSEDED (2026-07-26):** The PCI-driver-spawner sections below were
|
||||
> written during the 2026-07-20 consolidation, when PCI driver spawning was
|
||||
> consolidated on `pcid-spawner`. **That model is obsolete.**
|
||||
> **SUPERSEDED (2026-07-27):** This document's PCI-driver-spawner sections
|
||||
> were originally written during the 2026-07-20 consolidation, when PCI driver
|
||||
> spawning was consolidated on `pcid-spawner`. **That model is obsolete.**
|
||||
> `pcid-spawner` was **retired and removed** on 2026-07-24;
|
||||
> `driver-manager` (`local/recipes/system/driver-manager/`) is now the sole
|
||||
> live PCI match/claim/spawn daemon in every `redbear-*` config
|
||||
> (operator-ratified cutover, 2026-07-23/24). The canonical current authority
|
||||
> is `local/docs/DRIVER-MANAGER-MIGRATION-PLAN.md` (v5.6).
|
||||
> is `local/docs/DRIVER-MANAGER-MIGRATION-PLAN.md` (v5.6, 2026-07-27).
|
||||
>
|
||||
> **This document is kept as historical reference for the upstream-sync
|
||||
> *procedure* only.** The general procedure (Steps 1–12, the package-specific
|
||||
> notes, the keep-vs-drop decision matrix, and the rollback procedure) is still
|
||||
> valid. The two PCI-architecture sections at the end ("driver-manager:
|
||||
> Deferred" and "pcid + pcid-spawner Architecture") describe the *pre-cutover*
|
||||
> state and are annotated in-place below; do not act on them as current.
|
||||
> **Moved to `local/docs/archived/` on 2026-07-27.** Kept here as historical
|
||||
> reference for the upstream-sync *procedure* only. The general procedure
|
||||
> (Steps 1–12, the package-specific notes, the keep-vs-drop decision matrix,
|
||||
> and the rollback procedure) is still valid. The two PCI-architecture
|
||||
> sections at the end ("driver-manager: LIVE" and "PCI Driver Spawning
|
||||
> Architecture (current: driver-manager)") have been updated in-place to
|
||||
> reflect the completed cutover; each carries a `> HISTORICAL NOTE` block
|
||||
> quoting what it said pre-cutover.
|
||||
|
||||
**Created:** 2026-06-18
|
||||
**Scope:** relibc, kernel, bootloader, installer, redoxfs, userutils, base
|
||||
@@ -2,7 +2,12 @@
|
||||
name = "kf6-kauth"
|
||||
version = "6.28"
|
||||
|
||||
#TODO: KAuth — policykit-like authorization framework. Uses PolkitQt6-1 backend to delegate to redbear-polkit D-Bus daemon.
|
||||
# kf6-kauth — KDE authorization framework. Currently uses the FAKE backend
|
||||
# (always denies) until a PolkitQt6-1 package is added to Red Bear OS;
|
||||
# the redbear-polkit D-Bus daemon v0.2 is already the authoritative
|
||||
# authorization source. The polkit-1 backend and the dbus backend
|
||||
# (which would call the helper) are both present in the upstream
|
||||
# source tree but cannot be enabled without PolkitQt6-1 packaging.
|
||||
[source]
|
||||
tar = "https://download.kde.org/stable/frameworks/6.28/kauth-6.28.0.tar.xz"
|
||||
blake3 = "42acce8c73d13a0d650afea8f064ba8fda9fa57c0361696dd443baf3deb8bf64"
|
||||
|
||||
Reference in New Issue
Block a user