This port of boringtun works on any illumos box that has the tuntap device.
SmartOS comes with this device by deafult. You can install this device on OmniOS by running
pkg install tuntap
. Currently the userland daemon will drop as many privileges(5)
as it can
after setting up the tunnel etc. The daemon is also currently using epoll/signalfd unil I find time
to wire up the event port interface.
Clone the following repo and checkout the illumos
branch.
git clone [email protected]:papertigers/boringtun.git