Fix colibri CLI for clawdie user #26

Merged
clawdie merged 1 commit from fix/colibri-cli-clawdie-access into main 2026-06-04 19:34:36 +02:00
Owner

Socket chmod 660 + COLIBRI_DAEMON_SOCKET in profile. colibri status now works without root.

Socket chmod 660 + COLIBRI_DAEMON_SOCKET in profile. colibri status now works without root.
clawdie added 1 commit 2026-06-04 19:34:33 +02:00
Two fixes so 'colibri status' works without root:

1. Socket chmod 660 in rc.d poststart — Unix socket connect()
   requires write permission on the socket file. The default 0755
   gives only owner write; group members (clawdie in colibri)
   need 0660 to connect.

2. COLIBRI_DAEMON_SOCKET in /etc/profile.d/clawdie.sh — the
   colibri binary looks for this env var. Without it, falls back
   to ~/.local/share/colibri-daemon/colibri-daemon.sock (wrong).
   Now set globally for all clawdie shell sessions.
clawdie merged commit 2d92f23027 into main 2026-06-04 19:34:36 +02: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: clawdie/clawdie-iso#26
No description provided.