v0.6.0
Changelog
Features
- 4df5138: feat(cli): check the modes and owners of everything holding a key (@nledez)
- 3b12e10: feat(demo): a stand-in for a machine with tunnels on it (@nledez)
- b88b139: feat(macos): --socket, and the demo written down (@nledez)
- c2a89fc: feat(macos): the overview asks for a round covering every tunnel (@nledez)
- a8d0609: feat(wg): read the UAPI sockets of a directory this program chooses (@nledez)
- e86a83b: feat: flags that point the program somewhere other than this machine (@nledez)
Fixes
Install
tar xzf tun-manager_0.6.0_darwin_universal.tar.gz
sudo install -m 0755 tun-manager /usr/local/bin/tun-manager
tun-manager doctorThe binaries are not notarized, so macOS quarantines them on first run.
Clear it with xattr -d com.apple.quarantine ./tun-manager, or build from
source with make build.
tun-manager runs as root: the WireGuard control sockets are root-only.