From 3af63008f945479f3be3a3a4be6c39c0aff32617 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Tue, 28 Oct 2025 15:27:51 +0100 Subject: [PATCH] net/igmp-proxy: use mwexecf and file_safe PR: https://github.com/opnsense/core/issues/9325 --- net/igmp-proxy/Makefile | 2 +- net/igmp-proxy/src/etc/inc/plugins.inc.d/igmpproxy.inc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net/igmp-proxy/Makefile b/net/igmp-proxy/Makefile index 5c83bdf7e..7aca81748 100644 --- a/net/igmp-proxy/Makefile +++ b/net/igmp-proxy/Makefile @@ -1,6 +1,6 @@ PLUGIN_NAME= igmp-proxy PLUGIN_VERSION= 1.5 -PLUGIN_REVISION= 4 +PLUGIN_REVISION= 5 PLUGIN_DEPENDS= igmpproxy PLUGIN_COMMENT= IGMP-Proxy Service PLUGIN_MAINTAINER= franco@opnsense.org diff --git a/net/igmp-proxy/src/etc/inc/plugins.inc.d/igmpproxy.inc b/net/igmp-proxy/src/etc/inc/plugins.inc.d/igmpproxy.inc index 246ca5e0f..87f9f556d 100644 --- a/net/igmp-proxy/src/etc/inc/plugins.inc.d/igmpproxy.inc +++ b/net/igmp-proxy/src/etc/inc/plugins.inc.d/igmpproxy.inc @@ -109,8 +109,8 @@ EOD; } $igmpconf .= "\n"; - file_put_contents('/usr/local/etc/igmpproxy.conf', $igmpconf); - mwexec('/usr/local/etc/rc.d/igmpproxy onestart'); + file_safe('/usr/local/etc/igmpproxy.conf', $igmpconf); + mwexecf('/usr/local/etc/rc.d/igmpproxy onestart'); service_log("done.\n", $verbose); }