Package Details: netbird 0.20.5-1

Git Clone URL: https://aur.archlinux.org/netbird.git (read-only, click to copy)
Package Base: netbird
Description: A WireGuard-based mesh network that connects your devices into a single private network
Upstream URL: https://netbird.io
Keywords: mesh network vpn wireguard
Licenses: BSD
Replaces: wiretrustee
Submitter: tarball
Maintainer: tarball
Last Packager: tarball
Votes: 2
Popularity: 0.001676
First Submitted: 2022-05-30 19:18 (UTC)
Last Updated: 2023-05-27 06:57 (UTC)

Pinned Comments

Latest Comments

brody commented on 2023-05-19 11:07 (UTC)

In PKGBUILD line 62 you add an empty config directory to the package, which is kicked out again by line 15 options=('!emptydirs') ;)

TrialnError commented on 2022-10-24 19:22 (UTC)

As this got renamed back in July, shouldn't this either be merged into netbird or deleted from aurweb? :)

tarball commented on 2022-07-20 19:17 (UTC) (edited on 2022-08-20 07:40 (UTC) by tarball)

Without that change, the daemon puts its control socket in /var/run, which requires root. This is pretty much the only thing that it needs root for. So changing that path allows us to drop privileges and add some sandboxing flags. Since they're planning on adding support for this stuff upstream, I'll probably remove it pretty soon.

If you want to use netbird-ui with netbird-bin, you can add something like --daemon-addr /var/run/netbird/netbird.sock to the daemon's flags (either through a systemd override, or in /etc/default). I won't do it since some of the users may be already doing that.

thes1lv3r commented on 2022-07-20 15:14 (UTC)

The patch file makes netbird-ui + netbird work, but it breaks it for netbird-ui + netbird-bin. Is there any reason for the patch to be put in place?