diff --git a/package/gluon-p2p-vpn-fastd/Makefile b/package/gluon-p2p-vpn-fastd/Makefile index e7a70ecb..6760c9e3 100644 --- a/package/gluon-p2p-vpn-fastd/Makefile +++ b/package/gluon-p2p-vpn-fastd/Makefile @@ -33,8 +33,6 @@ define Package/gluon-p2p-vpn-fastd/install endef define Package/gluon-p2p-vpn-fastd/postinst -#!/bin/sh -$(call GluonCheckSite,check_site.lua) endef $(eval $(call BuildPackage,gluon-p2p-vpn-fastd)) diff --git a/package/gluon-p2p-vpn-fastd/check_site.lua b/package/gluon-p2p-vpn-fastd/check_site.lua deleted file mode 100644 index 7a2c4913..00000000 --- a/package/gluon-p2p-vpn-fastd/check_site.lua +++ /dev/null @@ -1,26 +0,0 @@ -need_string_array('fastd_mesh_vpn.methods') -need_number('fastd_mesh_vpn.mtu') -need_boolean('fastd_mesh_vpn.enabled', false) -need_boolean('fastd_mesh_vpn.configurable', false) - - -local function check_peer(prefix) - return function(k, _) - local table = string.format('%s[%q].', prefix, k) - - need_string(table .. 'key') - need_string_array(table .. 'remotes') - end -end - -local function check_group(prefix) - return function(k, _) - local table = string.format('%s[%q].', prefix, k) - - need_number(table .. 'limit', false) - need_table(table .. 'peers', check_peer(table .. 'peers'), false) - need_table(table .. 'groups', check_group(table .. 'groups'), false) - end -end - -need_table('fastd_mesh_vpn.groups', check_group('fastd_mesh_vpn.groups'))