From: Thibaut VARÈNE Date: Thu, 27 Jan 2022 11:00:38 +0000 (+0100) Subject: coova-chilli: execute firewall cleanup at shutdown X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=b1fb66e0073b7f20e97425520909de5357deda9e;p=openwrt-packages.git coova-chilli: execute firewall cleanup at shutdown Coova Chilli creates "undo" firewall scripts that are intended to be run when the daemon is shut down. Failure to do so results in leftover entries in firewall and duplicated ones if chilli is subsequently restarted. Execute these scripts when the service stops. Signed-off-by: Thibaut VARÈNE --- diff --git a/net/coova-chilli/files/chilli.init b/net/coova-chilli/files/chilli.init index 1c163a0d6..d5c0ce4c4 100644 --- a/net/coova-chilli/files/chilli.init +++ b/net/coova-chilli/files/chilli.init @@ -78,6 +78,9 @@ start_service() { } stop_service() { + for undofile in /var/run/chilli.tun*.sh; do + sh $undofile >& /dev/null + done rm -f /var/run/chilli_* }