firmware/src/packages/fff/fff-firewall/files/etc/init.d/fff-firewall
Fabian Bläse f8b93325f2 fff-firewall: Remove variables not used by procd
The variables SERVICE_WRITE_PID and SERVICE_DAEMONIZE are not used by
procd, so they are removed.

Signed-off-by: Fabian Bläse <fabian@blaese.de>
Reviewed-by: Robert Langhammer <rlanghammer@web.de>
Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-01-27 19:36:51 +01:00

26 lines
351 B
Bash
Executable File

#!/bin/sh /etc/rc.common
START=50
USE_PROCD=1
FIREWALL_DIR=/usr/lib/firewall.d
service_triggers()
{
procd_add_reload_trigger "fff-firewall" "network"
}
start_service()
{
local file
IF_WAN=$(uci get network.wan.ifname)
for file in ${FIREWALL_DIR}/*; do
if [ -f "$file" ]; then
. "$file"
fi
done
}