Browse Source

relayd: prevent start for disabled interfaces

Signed-off-by: Felix Fietkau <[email protected]>

SVN-Revision: 44099
Felix Fietkau 10 years ago
parent
commit
c180e8df1e
1 changed files with 3 additions and 0 deletions
  1. 3 0
      package/network/services/relayd/files/relay.init

+ 3 - 0
package/network/services/relayd/files/relay.init

@@ -41,6 +41,9 @@ start_relay() {
 	config_get proto "$cfg" proto
 	[ "$proto" = "relay" ] || return 0
 
+	config_get_bool disabled "$cfg" disabled 0
+	[ "$disabled" -gt 0 ] && return 0
+
 	SERVICE_DAEMONIZE=1
 	SERVICE_WRITE_PID=1
 	SERVICE_PID_FILE="/var/run/relay-$cfg.pid"