treewide: remove GLUON_SPECIALIZE_KERNEL
With the removal of ramips-rt305x, the last user of GLUON_SPECIALIZE_KERNEL is gone.
This commit is contained in:
		
							parent
							
								
									09c9b78e30
								
							
						
					
					
						commit
						c23bc293ef
					
				| @ -7,7 +7,7 @@ include ../gluon.mk | |||||||
| 
 | 
 | ||||||
| define Package/gluon-client-bridge | define Package/gluon-client-bridge | ||||||
|   TITLE:=Provides a bridge and a wireless interface for clients to connect to |   TITLE:=Provides a bridge and a wireless interface for clients to connect to | ||||||
|   DEPENDS:=+gluon-core +kmod-veth +@GLUON_SPECIALIZE_KERNEL:KERNEL_VETH |   DEPENDS:=+gluon-core +kmod-veth | ||||||
| endef | endef | ||||||
| 
 | 
 | ||||||
| $(eval $(call BuildPackageGluon,gluon-client-bridge)) | $(eval $(call BuildPackageGluon,gluon-client-bridge)) | ||||||
|  | |||||||
| @ -1,360 +0,0 @@ | |||||||
| config KERNEL_NET_IP_TUNNEL |  | ||||||
| 	bool |  | ||||||
| 
 |  | ||||||
| config KERNEL_NET_UDP_TUNNEL |  | ||||||
| 	bool |  | ||||||
| 
 |  | ||||||
| config KERNEL_VXLAN |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NET_IP_TUNNEL |  | ||||||
| 	select KERNEL_NET_UDP_TUNNEL |  | ||||||
| 
 |  | ||||||
| config KERNEL_VETH |  | ||||||
| 	bool |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # for fastd |  | ||||||
| 
 |  | ||||||
| config KERNEL_TUN |  | ||||||
| 	bool |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # for tunneldigger |  | ||||||
| 
 |  | ||||||
| config KERNEL_L2TP_V3 |  | ||||||
| 	bool |  | ||||||
| 
 |  | ||||||
| config KERNEL_L2TP_ETH |  | ||||||
| 	bool |  | ||||||
| 
 |  | ||||||
| config KERNEL_L2TP |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_L2TP_V3 |  | ||||||
| 	select KERNEL_L2TP_ETH |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # for simple-tc |  | ||||||
| 
 |  | ||||||
| config KERNEL_NET_SCHED |  | ||||||
| 	bool |  | ||||||
| 
 |  | ||||||
| config KERNEL_NET_CLS |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NET_SCHED |  | ||||||
| 
 |  | ||||||
| config KERNEL_NET_CLS_ACT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NET_CLS |  | ||||||
| 
 |  | ||||||
| config KERNEL_NET_ACT_POLICE |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NET_CLS_ACT |  | ||||||
| 
 |  | ||||||
| config KERNEL_NET_CLS_BASIC |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NET_CLS |  | ||||||
| 
 |  | ||||||
| config KERNEL_NET_SCH_TBF |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NET_SCHED |  | ||||||
| 
 |  | ||||||
| config KERNEL_NET_SCH_INGRESS |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NET_CLS_ACT |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # for batman-adv |  | ||||||
| 
 |  | ||||||
| config KERNEL_DUMMY |  | ||||||
| 	bool |  | ||||||
| 
 |  | ||||||
| config KERNEL_CRC16 |  | ||||||
| 	bool |  | ||||||
| 
 |  | ||||||
| config KERNEL_LIBCRC32C |  | ||||||
| 	bool |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # Netfilter modules used by ebtables and fw3 |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER |  | ||||||
| 	bool |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_ADVANCED |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XTABLES |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_ADVANCED |  | ||||||
| 
 |  | ||||||
| config KERNEL_BRIDGE_NF_EBTABLES |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_BRIDGE_EBT_T_FILTER |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_BRIDGE_NF_EBTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_BRIDGE_EBT_T_NAT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_BRIDGE_NF_EBTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_BRIDGE_EBT_ARP |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_BRIDGE_NF_EBTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_BRIDGE_EBT_DNAT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_BRIDGE_NF_EBTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_BRIDGE_EBT_IP |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_BRIDGE_NF_EBTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_BRIDGE_EBT_IP6 |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_BRIDGE_NF_EBTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_BRIDGE_EBT_LIMIT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_BRIDGE_NF_EBTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_BRIDGE_EBT_MARK |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_BRIDGE_NF_EBTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_BRIDGE_EBT_MARK_T |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_BRIDGE_NF_EBTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_BRIDGE_EBT_REDIRECT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_BRIDGE_NF_EBTABLES |  | ||||||
| 
 |  | ||||||
| # Not all of the following modules are really required for Gluon, but fw3 pulls |  | ||||||
| # them in, so we add them to the kernel config to reduce the number of loaded |  | ||||||
| # modules |  | ||||||
| 
 |  | ||||||
| # kmod-nf-conntrack |  | ||||||
| 
 |  | ||||||
| config KERNEL_NF_CONNTRACK |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_ADVANCED |  | ||||||
| 
 |  | ||||||
| config KERNEL_NF_CONNTRACK_RTCACHE |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NF_CONNTRACK |  | ||||||
| 
 |  | ||||||
| config KERNEL_NF_CONNTRACK_IPV4 |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NF_CONNTRACK |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # kmod-nf-conntrack6 |  | ||||||
| 
 |  | ||||||
| config KERNEL_NF_CONNTRACK_IPV6 |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NF_CONNTRACK |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # kmod-nf-ipt |  | ||||||
| 
 |  | ||||||
| config KERNEL_NF_REJECT_IPV4 |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_ADVANCED |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP_NF_IPTABLES |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 	select KERNEL_NF_REJECT_IPV4 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # kmod-nf-ipt6 |  | ||||||
| 
 |  | ||||||
| config KERNEL_NF_REJECT_IPV6 |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_ADVANCED |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP6_NF_IPTABLES |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 	select KERNEL_NF_REJECT_IPV6 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # kmod-nf-nat |  | ||||||
| 
 |  | ||||||
| config KERNEL_NF_NAT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NF_CONNTRACK |  | ||||||
| 
 |  | ||||||
| config KERNEL_NF_NAT_REDIRECT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NF_NAT |  | ||||||
| 
 |  | ||||||
| config KERNEL_NF_NAT_IPV4 |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_ADVANCED |  | ||||||
| 	select KERNEL_NF_NAT |  | ||||||
| 
 |  | ||||||
| config KERNEL_NF_NAT_MASQUERADE_IPV4 |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NF_NAT_IPV4 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # kmod-ipt-core |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP_NF_FILTER |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_IP_NF_IPTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP_NF_MANGLE |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_IP_NF_IPTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP_NF_TARGET_REJECT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_IP_NF_FILTER |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MATCH_LIMIT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MATCH_MAC |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MATCH_MULTIPORT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MATCH_COMMENT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MATCH_TIME |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MARK |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_TARGET_LOG |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_TARGET_TCPMSS |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| # kmod-ip6tables |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP6_NF_FILTER |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_IP6_NF_IPTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP6_NF_MANGLE |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_IP6_NF_IPTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP6_NF_TARGET_REJECT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_IP6_NF_IPTABLES |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # kmod-ipt-conntrack |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MATCH_STATE |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 	select KERNEL_NF_CONNTRACK |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MATCH_CONNTRACK |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 	select KERNEL_NF_CONNTRACK |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP_NF_RAW |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_IP_NF_IPTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_TARGET_CT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 	select KERNEL_NF_CONNTRACK |  | ||||||
| 	select KERNEL_IP_NF_RAW |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # kmod-ipt-nat |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP_NF_NAT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NF_NAT |  | ||||||
| 	select KERNEL_IP_NF_IPTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP_NF_TARGET_MASQUERADE |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NF_NAT_MASQUERADE_IPV4 |  | ||||||
| 	select KERNEL_IP_NF_NAT |  | ||||||
| 
 |  | ||||||
| config KERNEL_IP_NF_TARGET_REDIRECT |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NF_NAT |  | ||||||
| 	select KERNEL_IP_NF_NAT |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| # kmod-ipt-extra |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MATCH_ADDRTYPE |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MATCH_OWNER |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MATCH_PKTTYPE |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| config KERNEL_NETFILTER_XT_MATCH_QUOTA |  | ||||||
| 	bool |  | ||||||
| 	select KERNEL_NETFILTER_XTABLES |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| config GLUON_SPECIALIZE_KERNEL |  | ||||||
| 	bool "Specialize kernel for Gluon" |  | ||||||
| 	select KERNEL_VXLAN |  | ||||||
| 	select KERNEL_NF_CONNTRACK_RTCACHE |  | ||||||
| 	select KERNEL_NF_CONNTRACK_IPV4 |  | ||||||
| 	select KERNEL_NF_CONNTRACK_IPV6 |  | ||||||
| 	select KERNEL_IP_NF_IPTABLES |  | ||||||
| 	select KERNEL_IP6_NF_IPTABLES |  | ||||||
| 	select KERNEL_NF_NAT_REDIRECT |  | ||||||
| 	select KERNEL_NF_NAT_IPV4 |  | ||||||
| 	select KERNEL_NF_NAT_MASQUERADE_IPV4 |  | ||||||
| 	select KERNEL_IP_NF_FILTER |  | ||||||
| 	select KERNEL_IP_NF_MANGLE |  | ||||||
| 	select KERNEL_IP_NF_TARGET_REJECT |  | ||||||
| 	select KERNEL_IP6_NF_FILTER |  | ||||||
| 	select KERNEL_IP6_NF_MANGLE |  | ||||||
| 	select KERNEL_IP6_NF_TARGET_REJECT |  | ||||||
| 	select KERNEL_NETFILTER_XT_MATCH_LIMIT |  | ||||||
| 	select KERNEL_NETFILTER_XT_MATCH_MAC |  | ||||||
| 	select KERNEL_NETFILTER_XT_MATCH_MULTIPORT |  | ||||||
| 	select KERNEL_NETFILTER_XT_MATCH_COMMENT |  | ||||||
| 	select KERNEL_NETFILTER_XT_MATCH_TIME |  | ||||||
| 	select KERNEL_NETFILTER_XT_MARK |  | ||||||
| 	select KERNEL_NETFILTER_XT_TARGET_LOG |  | ||||||
| 	select KERNEL_NETFILTER_XT_TARGET_TCPMSS |  | ||||||
| 	select KERNEL_NETFILTER_XT_MATCH_STATE |  | ||||||
| 	select KERNEL_NETFILTER_XT_MATCH_CONNTRACK |  | ||||||
| 	select KERNEL_NETFILTER_XT_TARGET_CT |  | ||||||
| 	select KERNEL_IP_NF_NAT |  | ||||||
| 	select KERNEL_IP_NF_TARGET_MASQUERADE |  | ||||||
| 	select KERNEL_IP_NF_TARGET_REDIRECT |  | ||||||
| 
 |  | ||||||
| config GLUON_MINIFY |  | ||||||
| 	bool "Minify Gluon scripts" |  | ||||||
| 	default y |  | ||||||
| @ -22,7 +22,9 @@ define Package/gluon-core/description | |||||||
| endef | endef | ||||||
| 
 | 
 | ||||||
| define Package/gluon-core/config | define Package/gluon-core/config | ||||||
|         source "$(SOURCE)/Config.in" | config GLUON_MINIFY | ||||||
|  | 	bool "Minify Gluon scripts" | ||||||
|  | 	default y | ||||||
| endef | endef | ||||||
| 
 | 
 | ||||||
| define Package/gluon-core/install | define Package/gluon-core/install | ||||||
|  | |||||||
| @ -8,10 +8,7 @@ include ../gluon.mk | |||||||
| 
 | 
 | ||||||
| define Package/gluon-ebtables-limit-arp | define Package/gluon-ebtables-limit-arp | ||||||
|   TITLE:=Ebtables limiter for ARP packets |   TITLE:=Ebtables limiter for ARP packets | ||||||
|   DEPENDS:=+gluon-core +gluon-ebtables gluon-mesh-batman-adv \
 |   DEPENDS:=+gluon-core +gluon-ebtables gluon-mesh-batman-adv | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_BRIDGE_EBT_LIMIT \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_BRIDGE_EBT_MARK \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_BRIDGE_EBT_MARK_T |  | ||||||
| endef | endef | ||||||
| 
 | 
 | ||||||
| define Package/gluon-ebtables-limit-arp/description | define Package/gluon-ebtables-limit-arp/description | ||||||
|  | |||||||
| @ -4,21 +4,12 @@ PKG_NAME:=gluon-ebtables | |||||||
| PKG_VERSION:=1 | PKG_VERSION:=1 | ||||||
| PKG_RELEASE:=1 | PKG_RELEASE:=1 | ||||||
| 
 | 
 | ||||||
| PKG_CONFIG_DEPENDS := CONFIG_GLUON_SPECIALIZE_KERNEL |  | ||||||
| 
 |  | ||||||
| include ../gluon.mk | include ../gluon.mk | ||||||
| 
 | 
 | ||||||
| define Package/gluon-ebtables | define Package/gluon-ebtables | ||||||
|   TITLE:=Ebtables support |   TITLE:=Ebtables support | ||||||
|   DEPENDS:=+gluon-core +ebtables-tiny \
 |   DEPENDS:=+gluon-core +ebtables-tiny \
 | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_BRIDGE_EBT_T_FILTER \
 | 	+kmod-ebtables +kmod-ebtables-ipv4 +kmod-ebtables-ipv6 | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_BRIDGE_EBT_T_NAT \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_BRIDGE_EBT_ARP \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_BRIDGE_EBT_IP \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_BRIDGE_EBT_IP6 \
 |  | ||||||
| 	+!GLUON_SPECIALIZE_KERNEL:kmod-ebtables \
 |  | ||||||
| 	+!GLUON_SPECIALIZE_KERNEL:kmod-ebtables-ipv4 \
 |  | ||||||
| 	+!GLUON_SPECIALIZE_KERNEL:kmod-ebtables-ipv6 |  | ||||||
| endef | endef | ||||||
| 
 | 
 | ||||||
| define Package/gluon-ebtables/description | define Package/gluon-ebtables/description | ||||||
|  | |||||||
| @ -19,10 +19,7 @@ define Package/gluon-mesh-batman-adv-15 | |||||||
| 	+kmod-dummy \
 | 	+kmod-dummy \
 | ||||||
| 	+libnl-tiny \
 | 	+libnl-tiny \
 | ||||||
| 	+libbatadv \
 | 	+libbatadv \
 | ||||||
| 	+batctl \
 | 	+batctl | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_DUMMY \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_CRC16 \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_LIBCRC32C |  | ||||||
| endef | endef | ||||||
| 
 | 
 | ||||||
| $(eval $(call BuildPackageGluon,gluon-mesh-batman-adv-15)) | $(eval $(call BuildPackageGluon,gluon-mesh-batman-adv-15)) | ||||||
|  | |||||||
| @ -7,15 +7,7 @@ include ../gluon.mk | |||||||
| 
 | 
 | ||||||
| define Package/gluon-mesh-vpn-core | define Package/gluon-mesh-vpn-core | ||||||
|   TITLE:=Basic support for connecting meshes via VPN tunnels |   TITLE:=Basic support for connecting meshes via VPN tunnels | ||||||
|   DEPENDS:=+gluon-core +gluon-wan-dnsmasq +iptables +iptables-mod-extra +simple-tc \
 |   DEPENDS:=+gluon-core +gluon-wan-dnsmasq +iptables +iptables-mod-extra +simple-tc | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_NETFILTER_XT_MATCH_ADDRTYPE \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_NETFILTER_XT_MATCH_OWNER \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_NETFILTER_XT_MATCH_PKTTYPE \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_NETFILTER_XT_MATCH_QUOTA \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_NET_CLS_BASIC \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_NET_ACT_POLICE \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_NET_SCH_TBF \
 |  | ||||||
| 	+@GLUON_SPECIALIZE_KERNEL:KERNEL_NET_SCH_INGRESS |  | ||||||
|   USERID:=:gluon-mesh-vpn=800 |   USERID:=:gluon-mesh-vpn=800 | ||||||
| endef | endef | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -7,7 +7,7 @@ include ../gluon.mk | |||||||
| 
 | 
 | ||||||
| define Package/gluon-mesh-vpn-fastd | define Package/gluon-mesh-vpn-fastd | ||||||
|   TITLE:=Support for connecting meshes via fastd |   TITLE:=Support for connecting meshes via fastd | ||||||
|   DEPENDS:=+gluon-core +libgluonutil +gluon-mesh-vpn-core +fastd +@GLUON_SPECIALIZE_KERNEL:KERNEL_TUN |   DEPENDS:=+gluon-core +libgluonutil +gluon-mesh-vpn-core +fastd | ||||||
| endef | endef | ||||||
| 
 | 
 | ||||||
| $(eval $(call BuildPackageGluon,gluon-mesh-vpn-fastd)) | $(eval $(call BuildPackageGluon,gluon-mesh-vpn-fastd)) | ||||||
|  | |||||||
| @ -7,7 +7,7 @@ include ../gluon.mk | |||||||
| 
 | 
 | ||||||
| define Package/gluon-mesh-vpn-tunneldigger | define Package/gluon-mesh-vpn-tunneldigger | ||||||
|   TITLE:=Support for connecting meshes via tunneldigger/L2TPv3 pseudowire |   TITLE:=Support for connecting meshes via tunneldigger/L2TPv3 pseudowire | ||||||
|   DEPENDS:=+gluon-core +gluon-mesh-vpn-core +tunneldigger +@GLUON_SPECIALIZE_KERNEL:KERNEL_L2TP |   DEPENDS:=+gluon-core +gluon-mesh-vpn-core +tunneldigger | ||||||
| endef | endef | ||||||
| 
 | 
 | ||||||
| $(eval $(call BuildPackageGluon,gluon-mesh-vpn-tunneldigger)) | $(eval $(call BuildPackageGluon,gluon-mesh-vpn-tunneldigger)) | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user