net-snmp: fix inbound firewall rule support
authorHans Dedecker <dedeckeh@gmail.com>
Mon, 6 Nov 2017 10:39:14 +0000 (11:39 +0100)
committerJo-Philipp Wich <jo@mein.io>
Mon, 24 Sep 2018 06:47:43 +0000 (08:47 +0200)
commit474d9a0a1503493cf33db98051a0aa29ef8478c5
tree1a657d068e13fb997d28a95def81dd4f60c4152b
parentfddaa085f2f84c6022775ed08da5172cc44fd42e
net-snmp: fix inbound firewall rule support

Commit ae5ee6ba6c506b42d942c98349b3a54181790ec8 added support for inbound
firewall rule support but some corner cases were not covered.

In case net-snmp is started and the network interface is already up
the procd firewall rule is created but not applied by fw3 as
service_started calling procd_set_config_changed firewall was missing.

When stopping net-snmp clean up the net-snmp inbound firewall rules in
iptables by calling procd_set_config_changed firewall in stop_service
which will trigger fw3 to remove the inbound firewall rules.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
(cherry picked from commit 0bd19db0498780c3ac1e69ebc16c1334a609e285)
net/net-snmp/Makefile
net/net-snmp/files/snmpd.init