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:
Red Bear OS Builder
2026-07-27 06:39:34 +09:00
parent 52e1deebd0
commit caae649e02
2 changed files with 18 additions and 11 deletions
@@ -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 112, 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 112, 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
+6 -1
View File
@@ -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"