pfSense package to support zerotier.
- FreeBSD 12.2 Workstation with pkg, git, and gmake
git clone https://github.com/pfsense/FreeBSD-ports.git
- add
ALLOW_UNSUPPORTED_SYSTEM=YES
to /etc/make.conf - Copy these files to FreeBSD-ports/net/pfSense-pkg-zerotier
- Run
make clean ; make package
- scp work/pkg/pfSense-pkg-zerotier-0.00.1.txz to pfsense
- Run
pkg add https://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/zerotier-1.10.1.pkg
- Run
pkg add pfsense-pkg-zerotier-0.00.1.txz
If you find that the download, and compile times to be too long to wait. @tuxpowered compiled the package for amd64/x86_64 systems and is available here:
pkg add https://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/zerotier-1.10.1.pkg
pkg add https://github.com/tuxpowered/pfSense-pkg-zerotier/releases/download/0.00.1/pfSense-pkg-zerotier-0.00.1.pkg
- Re-write controller functionality to match API changes
- Interface creation