Skip to content
This repository was archived by the owner on Jun 7, 2026. It is now read-only.
This repository was archived by the owner on Jun 7, 2026. It is now read-only.

permission-helper D-Bus service is orphan code (no consumer) #33

Description

@timkicker

Sprint C audit found that installd/permission-helper exposes org.lunaris.PermissionHelper1 D-Bus interface but no caller exists. Active install flow uses installd::module_permissions directly. The helper writes to /var/lib/lunaris/permissions/{uid}/... which is the wrong path (foundation §7.3 canonical is ~/.config/permissions/{app_id}.toml).

Decision needed: delete the helper or wire it as install-time root-fallback for some scenario. AUTH-CANONICAL.md treats it as deferred cleanup.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions