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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions