Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 12:50
· 50 commits to main since this release

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 doctor

The 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.