nebula: implement netifd support 19586/head
authorStan Grishin <stangri@melmac.ca>
Tue, 11 Oct 2022 00:07:19 +0000 (00:07 +0000)
committerStan Grishin <stangri@melmac.ca>
Thu, 13 Oct 2022 21:05:50 +0000 (21:05 +0000)
commit51902f92066da5b127f2ee8c07b48903c664906d
tree3c595e9bceacfad949e830a51790c111e0ab4fac
parent964e59d385ca986fedced9848ffd1a491c123358
nebula: implement netifd support

This commit contains the following:
* Update binary to version 1.6.1
* Update README URLs in the Makefile to link OpenWrt-specific info
* Separate the binary, the init script and netifd script into 3 packages:
  nebula, nebula-service and nebula-proto accordingly
* implement yml parser for init script to fetch variables from it
* add the netifd script for nebula protocol
* update test file to address all built packages
* make the PKG_VERSION variable of init/proto scripts readonly

Signed-off-by: Stan Grishin <stangri@melmac.ca>
net/nebula/Makefile
net/nebula/files/nebula.init
net/nebula/files/nebula.proto [new file with mode: 0644]
net/nebula/test.sh