workstation: wire-memory-hooks as root (fix non-admin wiring) #14

Merged
viktor merged 1 commit from wizard/mem-fix into master 2026-06-21 17:45:39 +00:00
Owner

install_memory ran the helper via runuser, but it lives under the admin mode-700 home non-admins cant read -> wiring failed for emo/anca. Run as root + chown. Verified by the live rollout.

install_memory ran the helper via runuser, but it lives under the admin mode-700 home non-admins cant read -> wiring failed for emo/anca. Run as root + chown. Verified by the live rollout.
viktor added 1 commit 2026-06-21 17:45:38 +00:00
install_memory ran the JSON-merge helper via 'runuser -u $user', but the helper
lives under the admin's mode-700 home ($WORKSTATION_DIR) which non-admin users
can't traverse -> wiring silently failed for emo/anca (hooks copied but never
wired into settings.json). Run the helper as root (it reads both the repo helper
and the user's home) and chown the result back to the user. Verified by the live
all-users rollout: emo + anca now wired correctly.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
viktor merged commit c830f9f462 into master 2026-06-21 17:45:39 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: viktor/infra#14
No description provided.