Matthias Schiffer
b902ddd8df
gluon-next-node: make IPv4 next-node address optional
...
If next_node.ip4 is not set or gluon-next-node is not used, prefix4 will
now be optional as well.
2016-09-10 17:15:16 +02:00
Jan-Tarek Butt
1c1f490527
Minify all Lua code
2016-07-10 20:14:25 +02:00
Matthias Schiffer
4658afb2c6
gluon-core: commit all UCI configs at the end
...
Avoid commiting configs inbetween to decrease number of flash writes.
Fixes #714 .
2016-04-02 18:56:45 +02:00
Lars Bußmann
9e267f30bf
gluon-next-node: fix IPv4 next node feature
2015-03-18 15:58:21 +01:00
Matthias Schiffer
9b172bbaf4
Move all upgrade scripts to a common directory
...
Moving the scripts to a common directory not only vastly simplifies the
zzz-gluon-upgrade script, but also allows to define an ordering of such
scripts across packages.
2015-01-24 11:27:47 +01:00
Matthias Schiffer
bce2f19a8c
Remove outdated IP dependencies
2014-08-04 20:08:40 +02:00
Matthias Schiffer
ffd86668fe
Validate site.conf
2014-07-05 02:48:56 +02:00
Matthias Schiffer
9367c1ffe7
gluon-next-node: convert pregenerated ebtables rules to Lua code
2014-05-14 15:08:43 +02:00
Matthias Schiffer
0953c9befb
gluon-ebtables: use Lua instead of sh for the rule DSL to increase flexibility
2014-05-14 15:02:57 +02:00
Matthias Schiffer
c33a434884
gluon-next-node: convert upgrade script to Lua
2014-05-14 12:31:16 +02:00
Matthias Schiffer
ee74235a3b
gluon-next-node: don't wait for br-client to get an address
2014-01-23 18:40:59 +01:00
Matthias Schiffer
f99767fb9f
Add firewall rules
...
gluon-mesh-batman-adv should not be used without firewall to prevent forwarding
of packets from the mesh to the wan interface.
For some reason, the firewall package won't work at all without
kmod-ipt-nathelper.
2014-01-14 01:50:59 +01:00
Matthias Schiffer
ccc1330ebb
next-node: rename config sections
2014-01-11 14:23:27 +01:00
Matthias Schiffer
c14f323058
next-node: remove unused include
2014-01-11 14:11:42 +01:00
Matthias Schiffer
0f5190bc6e
Reimplement next-node configuration based on the new netifd version
2014-01-10 22:34:26 +01:00
Matthias Schiffer
1be0a7667f
Make package version depend on the site config version where necessary
2014-01-04 09:19:13 +01:00
Matthias Schiffer
01da55cdd4
gluon-next-node: fix ebtables interface name
2013-09-30 21:39:11 +02:00
Matthias Schiffer
20caa3662a
gluon-next-node: set accept_ra to 0
2013-09-30 18:47:46 +02:00
Matthias Schiffer
225f15f9e1
gluon-next-node: add ebtables to filter IP packets with the next-node address
2013-09-30 17:38:04 +02:00
Matthias Schiffer
b6045bb1aa
gluon-next-node: fix interface names
2013-09-30 14:36:53 +02:00
Matthias Schiffer
aaaf5a1485
gluon-next-node: generated config: move prefix information out of next-node scope
2013-09-29 14:42:00 +02:00
Matthias Schiffer
62397f8920
gluon-next-node: some minor fixes
2013-09-28 22:33:53 +02:00
Matthias Schiffer
7c55b5060e
gluon-next-node: add ebtables rules
2013-09-28 22:15:37 +02:00
Matthias Schiffer
8a51242f3e
Some work on the next-node anycast address
2013-09-28 21:24:13 +02:00