Commit Graph

5 Commits

Author SHA1 Message Date
Jan-Philipp Litza
6788eb9ca0
gluon-respondd: restart on state change of client iface
Because we unconditionally appended `-i br-client` to the command line of
respondd, it wasn't restarted when br-client changed state. Now, we use a
jsonfilter expression on the network.interface dump data, similar to how the
other interface names are generated, and only add the interface to the argument
list if it is up.
2017-01-24 19:36:01 +01:00
Jan-Philipp Litza
3d5d69f9b0
gluon-respondd: Use procd in initscript and to restart on network changes 2017-01-24 19:35:55 +01:00
Christof Schulze
6af96a88ad
gluon-respondd: make initialisation mesh protocol agnostic (#946) 2017-01-24 19:35:12 +01:00
Matthias Schiffer
b4aaf8a1f8 gluon-respondd: add init script
Instead of starting gluon-respondd from a hotplug handler, add a proper
init script. The new init script has a restart_if_running argument which
is now used by the hotplug handler.
2016-02-02 09:18:13 +01:00
Matthias Schiffer
9004028cb4 Convert gluon-announce Lua code to C modules, rename to gluon-respondd
gluon-announced and gluon-announce are merged to gluon-respondd.
2016-02-02 09:18:12 +01:00