WireGuard for FreeBSD

Jan Bramkamp crest at rlwinm.de
Thu May 24 10:43:42 UTC 2018


On 24.05.18 09:15, Bernhard Fröhlich wrote:
> On Thu, May 24, 2018 at 3:06 AM, Jason A. Donenfeld <Jason at zx2c4.com> wrote:
>> We now have a release, so the full instructions for the packages are:
>>
>> 1. wireguard-tools, providing wg(8) and wg-quick(8)
>> Runtime dependencies: bash, wireguard-go
>> Buildtime dependencies: gmake, c compiler, libc
>> Build: gmake -C src/tools WITH_WGQUICK=yes
>> Install: gmake -C src/tools PREFIX=/usr/local install
>> URL: https://git.zx2c4.com/WireGuard/snapshot/WireGuard-0.0.20180524.tar.xz
>>
>> 2. wireguard-go
>> Runtime dependencies: libc
>> Buildtime dependencies: gmake, go, dep
>> Build: gmake
>> Install: gmake PREFIX=/usr/local install
>> URL: https://git.zx2c4.com/wireguard-go/snapshot/wireguard-go-0.0.20180524.tar.xz
>>
>> I believe decke is already working on a port in his repository.
> 
> Ports are already updated on github. I will do some final checks and
> expect to commit
> the wireguard ports to the official tree today.

Did I understand correctly that both these ports are userspace 
implementations and have a similar per packet overhead to OpenVPN and fastd?


More information about the freebsd-ports mailing list