firmware/src/packages/fff/fff-node/Makefile
Robert Langhammer 12f60419cd fff-node: Add package fff-vxlan-node-vpn
This package adds vxlan support to the node variant and configures the vxlan-vpn tunnels to the gateways.

Signed-off-by: Robert Langhammer <rlanghammer@web.de>
Acked-by: Fabian Bläse <fabian@blaese.de>

---
A vpn section for vxlan in hoodfile:

    "vpn": [
       {
        "name": "gatewayname",
        "protocol": "vxlan",
        "address": "gateway.url" (or IP)
       }

"name" is optional.
---
2021-12-30 16:21:37 +01:00

34 lines
616 B
Makefile

include $(TOPDIR)/rules.mk
PKG_NAME:=fff-node
PKG_RELEASE:=4
include $(INCLUDE_DIR)/package.mk
define Package/fff-node
SECTION:=base
CATEGORY:=Freifunk
TITLE:=Freifunk-Franken node configuration
URL:=https://www.freifunk-franken.de
DEPENDS:=+fff-batman-adv \
+fff-fastd \
+fff-vxlan-node-vpn \
+fff-firewall \
+fff-hoods \
+fff-uradvd
endef
define Package/fff-node/description
This package configures the node
endef
define Build/Compile
# nothing
endef
define Package/fff-node/install
$(CP) ./files/* $(1)/
endef
$(eval $(call BuildPackage,fff-node))