mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-28 02:18:50 +00:00
Refs #3713 With this, the deb package for the Linux GUI Client contains a build of the Linux CLI Client, at `/usr/bin/firezone-client-tunnel`. Future PRs can add IPC to the code. There is also a Windows stub, since Windows will eventually need a tunnel process and a CLI Client. In the future we might need to move or rename things, since the CLI Clients and tunnel binaries for both Linux and Windows may all share code or at least architecture. For now there is a slight duplication with this being built as both "Firezone Client Tunnnel" and "Firezone Linux Client"
Connlib
Firezone's connectivity library shared by all clients.
Building Connlib
You shouldn't need to build connlib directly; it's typically built as a dependency of one of the other Firezone components. See READMEs in those directories for relevant instructions.