mirror of
https://github.com/KusakabeShi/EtherGuard-VPN.git
synced 2025-08-08 15:11:26 +02:00
c27695063db33b17c2f57f4bd2b4f4084fc697ad
Etherguard
WIP
Build
No-vpp version
Dependency
Go 1.16
add-apt-repository ppa:longsleep/golang-backports
apt-get -y update
apt-install -y wireguard-tools golang-go build-essential
Build
make
VPP version
Dependency
VPP and libemif is requires
echo "deb [trusted=yes] https://packagecloud.io/fdio/release/ubuntu focal main" > /etc/apt/sources.list.d/99fd.io.list
curl -L https://packagecloud.io/fdio/release/gpgkey | sudo apt-key add -
apt-get -y update
apt-get install -y vpp vpp-plugin-core python3-vpp-api vpp-dbg vpp-dev libmemif libmemif-dev
Build
make vpp
Languages
Go
99%
Python
0.5%
Makefile
0.5%