bmx7: add wireguard plugin
BMX7 now support wireguard tunnels via a new plugin[0]. [0]: https://github.com/bmx-routing/bmx7/pull/52 Signed-off-by: Paul Spooren <mail@aparcar.org>
This commit is contained in:
parent
ff5100e759
commit
2e77d6d86d
2 changed files with 20 additions and 0 deletions
|
@ -47,6 +47,11 @@ define Package/bmx7
|
|||
MENU:=1
|
||||
endef
|
||||
|
||||
define Build/Prepare
|
||||
$(call Build/Prepare/Default)
|
||||
$(CP) $(PKG_BUILD_DIR)/src/* $(PKG_BUILD_DIR)/
|
||||
endef
|
||||
|
||||
define Package/bmx7-uci-config
|
||||
$(call Package/bmx7/Default)
|
||||
DEPENDS:=bmx7 +libuci
|
||||
|
@ -83,6 +88,12 @@ define Package/bmx7-tun
|
|||
TITLE:=ipip-based tunnel plugin (recommended!)
|
||||
endef
|
||||
|
||||
define Package/bmx7-wg-tun
|
||||
$(call Package/bmx7/Default)
|
||||
DEPENDS:=bmx7
|
||||
TITLE:=wireguard-based tunnel plugin
|
||||
endef
|
||||
|
||||
define Package/bmx7-table
|
||||
$(call Package/bmx7/Default)
|
||||
DEPENDS:=bmx7 +bmx7-tun
|
||||
|
@ -150,6 +161,11 @@ define Package/bmx7-tun/install
|
|||
$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmx7_tun/bmx7_tun.so $(1)/usr/lib/bmx7_tun.so
|
||||
endef
|
||||
|
||||
define Package/bmx7-wg-tun/install
|
||||
$(INSTALL_DIR) $(1)/usr/lib
|
||||
$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmx7_wg_tun/bmx7_wg_tun.so $(1)/usr/lib/bmx7_wg_tun.so
|
||||
endef
|
||||
|
||||
define Package/bmx7-table/install
|
||||
$(INSTALL_DIR) $(1)/usr/lib
|
||||
$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmx7_table/bmx7_table.so $(1)/usr/lib/bmx7_table.so
|
||||
|
@ -163,3 +179,4 @@ $(eval $(call BuildPackage,bmx7-json))
|
|||
$(eval $(call BuildPackage,bmx7-sms))
|
||||
$(eval $(call BuildPackage,bmx7-table))
|
||||
$(eval $(call BuildPackage,bmx7-tun))
|
||||
$(eval $(call BuildPackage,bmx7-wg-tun))
|
||||
|
|
|
@ -26,6 +26,9 @@ config 'dev' 'mesh_2'
|
|||
|
||||
#config 'plugin'
|
||||
# option 'plugin' 'bmx7_tun.so'
|
||||
#
|
||||
#config 'plugin'
|
||||
# option 'plugin' 'bmx7_wg_tun.so'
|
||||
|
||||
#config 'plugin'
|
||||
# option 'plugin' 'bmx7_table.so'
|
||||
|
|
Loading…
Reference in a new issue