These scripts are replacements for the respondd and gluon-alfred packages in Gluon that can be used on servers (like gateways) to broadcast the information needed to for example display the name of the server on node maps.
- lsb_release
- ethtool
- python3 (>= 3.3)
- If using alfred: alfred binary in PATH
Add announce.sh to your cronjobs, and let it run every minute, e.g.
PATH=/opt/alfred/:/bin:/usr/bin:/sbin:$PATH /opt/mesh-announce/announce.sh
Assuming you are using systemd, copy the respondd.service
file to /etc/systemd/system/
, and adapt the path to your checkout of the repository in the line starting with ExecStart=
.
Afterwards, execute these commands:
systemctl daemon-reload
systemctl start respondd
# autostart on boot
systemctl enable respondd