Running without root on macOS #618

Open
opened 2025-11-20 05:14:46 -05:00 by saavagebueno · 0 comments
Owner

Originally created by @sandstrom on GitHub (Feb 8, 2024).

The current install flow requires sudo:

sudo netbird service install
sudo netbird service

Ideally we should be able to run netbird without root.

Some inspiration and potentially relevant links:

Also, Docker Desktop has some examples on how to tackle the problem of running in user land (https://docs.docker.com/desktop/mac/permission-requirements/). The have a thin privileged agent, but the rest is user-space.

Originally created by @sandstrom on GitHub (Feb 8, 2024). The current install flow requires sudo: ```sh sudo netbird service install sudo netbird service ``` Ideally we should be able to run netbird without root. Some inspiration and potentially relevant links: - https://news.ycombinator.com/item?id=33700136 - https://github.com/sandialabs/wiretap Also, Docker Desktop has some examples on how to tackle the problem of running in user land (https://docs.docker.com/desktop/mac/permission-requirements/). The have a thin privileged agent, but the rest is user-space.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#618