Make Unix Socket permissions configurable #103

Closed
opened 2025-12-29 01:23:19 +01:00 by adam · 0 comments
Owner

Originally created by @kradalby on GitHub (Jan 27, 2022).

Currently we just create a socket that will adhere to whatever the runtime system sets, we should have an option to set permissions for the socket.

Use case:

Systemd starts the socket with 0700 giving only access to the headscale user, but the user wants to have 0770 so they can add their own user to the headscale group and use the CLI.

Originally created by @kradalby on GitHub (Jan 27, 2022). Currently we just create a socket that will adhere to whatever the runtime system sets, we should have an option to set permissions for the socket. Use case: Systemd starts the socket with `0700` giving only access to the headscale user, but the user wants to have `0770` so they can add their own user to the `headscale` group and use the CLI.
adam added the enhancement label 2025-12-29 01:23:19 +01:00
adam closed this issue 2025-12-29 01:23:19 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#103