[Buildroot] [git commit] netsnmp: add missing reload of snmptrapd in init script

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Fri Jul 1 12:49:24 UTC 2016


commit: https://git.buildroot.net/buildroot/commit/?id=6eba255b716865fcb688afe627eb1568718bc09b
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

In case of a reload command the snmpdtrapd wasn't restarted.

Signed-off-by: Andreas Ehmanns <universeII at gmx.de>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
---
 package/netsnmp/S59snmpd | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/package/netsnmp/S59snmpd b/package/netsnmp/S59snmpd
index 2762082..2d076e0 100755
--- a/package/netsnmp/S59snmpd
+++ b/package/netsnmp/S59snmpd
@@ -65,6 +65,11 @@ reload() {
         start-stop-daemon -q -K -s 1 -p /var/run/snmpd.pid -x /usr/sbin/snmpd
         printf " snmpd"
     fi
+
+    if [ "$TRAPDRUN" = "yes" -a -f /etc/snmp/snmptrapd.conf ]; then
+        start-stop-daemon -q -K -s 1 -p /var/run/snmptrapd.pid -x /usr/sbin/snmptrapd
+        printf " snmptrapd"
+    fi
     echo "."
 }
 


More information about the buildroot mailing list