Commit Graph

6 Commits

Author SHA1 Message Date
Jan-Tarek Butt
51f9d8442c package/features: rm parentheses for gluon-ebtables-limit-arp condition 2018-09-04 23:21:55 +02:00
Jan-Tarek Butt
de5ebf5cc1 package/features: select gluon-ebtables-limit-arp independen from status-page 2018-09-04 23:11:21 +02:00
Jan-Tarek Butt
d8d49c7ffb package/features: add gluon-ebtables-limit-arp to batman feature
this activates the package by default when using the batman feature
while still allowing to explicitly remove it like this:

GLUON_SITE_PACKAGES := \
  -gluon-ebtables-limit-arp
2018-08-22 02:57:28 +02:00
Christof Schulze
8959d8c3ea
gluon-status-page: make status page mesh protocol agnostic
batman-adv-specific parts are moved to a new package
gluon-status-page-mesh-batman-adv.
2018-04-15 12:46:01 +02:00
Matthias Schiffer
7f812e8754
package/features: never implicitly enable gluon-web-mesh-vpn-fastd
This package only provides the choice between "security" and "performance
mode". It should only be enabled when specified in site.mk.
2018-03-12 13:57:57 +01:00
Matthias Schiffer
6ca841bad5
build: introduce GLUON_FEATURES
To reduce the number of packages that need to be listed in
GLUON_SITE_PACKAGES, this adds a new variable GLUON_FEATURES. Sets of
packages are enabled automatically based on the combination of listed
feature flags.

Site-specified package feeds can provide their own feature flag
definitions.
2017-07-09 02:31:38 +02:00