From 0463b8fb6e64bb479b4418d2eecf3ccd995344ca Mon Sep 17 00:00:00 2001
From: Dennis Eisold <fff@itstall.de>
Date: Sat, 16 Dec 2017 00:39:19 +0100
Subject: [PATCH] added batman announcement

---
 sudoers                                 | 1 +
 zabbix_agentd.conf.d/userparameter.conf | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sudoers b/sudoers
index a69f7d4..28ba0bf 100644
--- a/sudoers
+++ b/sudoers
@@ -5,3 +5,4 @@ zabbix ALL=NOPASSWD: /etc/zabbix/scripts/route-table42-reachable6.sh
 zabbix ALL=NOPASSWD: /etc/zabbix/scripts/route-table42-reachable.sh
 zabbix ALL=NOPASSWD: /etc/zabbix/scripts/batman_originators.sh
 zabbix ALL=NOPASSWD: /etc/zabbix/scripts/radvd_adv_count
+zabbix ALL=NOPASSWD: /usr/local/sbin/batctl
diff --git a/zabbix_agentd.conf.d/userparameter.conf b/zabbix_agentd.conf.d/userparameter.conf
index c2f4e0f..c41728a 100644
--- a/zabbix_agentd.conf.d/userparameter.conf
+++ b/zabbix_agentd.conf.d/userparameter.conf
@@ -13,4 +13,6 @@ UserParameter=batman-gateway-mode-enabled,sudo /etc/zabbix/scripts/batman-gatewa
 UserParameter=batman-maximum-gateway-metric,sudo /etc/zabbix/scripts/batman-maximum-gateway-metric.sh
 UserParameter=batman-visible-gateway-count,sudo /etc/zabbix/scripts/batman-visible-gateway-count.sh
 UserParameter=batman-visible-originators,sudo /etc/zabbix/scripts/batman_originators.sh
-UserParameter=radvd_adv_count,sudo /etc/zabbix/scripts/radvd_adv_count
\ No newline at end of file
+UserParameter=radvd_adv_count,sudo /etc/zabbix/scripts/radvd_adv_count
+UserParameter=batctl-announcement-down, sudo /usr/local/sbin/batctl gw | awk '{ print $4}' |tr -d ')' |tr -d 'MBit'| awk -F '/' '{print $1}'
+UserParameter=batctl-announcement-up, sudo /usr/local/sbin/batctl gw | awk '{ print $4}' |tr -d ')' |tr -d 'MBit'| awk -F '/' '{print $2}'
-- 
GitLab