From ea535a9565bd22327cf95e74d13400c8bfb2d523 Mon Sep 17 00:00:00 2001
From: John Crispin <john@openwrt.org>
Date: Tue, 1 Jul 2014 10:26:10 +0000
Subject: [PATCH] ubox: add a flag that allows us to disable remote log while
 keeping the ip settings inside uci

this makes webui foo a lot easier

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 41439
---
 package/system/ubox/files/log.init | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/package/system/ubox/files/log.init b/package/system/ubox/files/log.init
index e11a74b5723..a4d57e2b5d6 100644
--- a/package/system/ubox/files/log.init
+++ b/package/system/ubox/files/log.init
@@ -15,6 +15,7 @@ validate_log_section()
 		'log_file:string' \
 		'log_size:uinteger' \
 		'log_ip:ipaddr' \
+		'log_remote:bool:1' \
 		'log_port:port:514' \
 		'log_proto:or("tcp", "udp"):udp' \
 		'log_prefix:string'
@@ -64,12 +65,13 @@ start_service_remote()
 {
 	PIDCOUNT="$(( ${PIDCOUNT} + 1))"
 	local pid_file="/var/run/logread.${PIDCOUNT}.pid"
-	local log_ip log_port log_proto log_prefix
+	local log_ip log_port log_proto log_prefix log_remote
 
 	validate_log_section "${1}" || {
 		echo "validation failed"
 		return 1
 	}
+	[ "${log_enable}" -ne 0 ] || return
 	[ -z "${log_ip}" ] && return
 
 	procd_open_instance
-- 
GitLab