浏览代码

fix startup

rufengsuixing 5 年之前
父节点
当前提交
0006925f8e
共有 1 个文件被更改,包括 10 次插入9 次删除
  1. 10 9
      root/etc/init.d/AdGuardHome

+ 10 - 9
root/etc/init.d/AdGuardHome

@@ -267,15 +267,16 @@ start_service() {
 		ln -s /tmp/sessions.db $workdir/data/sessions.db
 		fi
 	fi
-	procd_open_instance
-	procd_set_param respawn
-	# pass config to script on start
-	procd_set_param command $binpath $ADDITIONAL_ARGS
-	procd_close_instance
-	do_redirect 1 
-
-	echo "AdGuardHome turn on"
-	echo "enabled="$enabled""
+	if [ "$enabled" == "1" ]; then
+		procd_open_instance
+		procd_set_param respawn
+		# pass config to script on start
+		procd_set_param command $binpath $ADDITIONAL_ARGS
+		procd_close_instance
+		do_redirect 1
+		echo "AdGuardHome turn on"
+		echo "enabled="$enabled""
+	fi
 }
 
 stop_service()