diff --git a/package/lean/luci-app-flowoffload/root/etc/init.d/flowoffload b/package/lean/luci-app-flowoffload/root/etc/init.d/flowoffload index 4877fa8006..4b76e398fa 100755 --- a/package/lean/luci-app-flowoffload/root/etc/init.d/flowoffload +++ b/package/lean/luci-app-flowoffload/root/etc/init.d/flowoffload @@ -129,7 +129,7 @@ EOF [ -d /var/sbin ] || mkdir -p /var/sbin [ -f /var/sbin/dnscache ] || cp -a /usr/sbin/pdnsd /var/sbin/dnscache - /usr/sbin/dnscache -c /var/etc/dnscache.conf -d + /usr/sbin/dnscache -c /var/etc/dnscache.conf & echo "Start DNS Cache" } @@ -185,7 +185,7 @@ DomainStatisticTempletFile StatisticUpdateInterval 29 EOF - dnscache -f $DNSCACHE_CONF -d + dnscache -f $DNSCACHE_CONF & echo dnscache running pid is $pid } @@ -238,7 +238,7 @@ start_service(){ elif [ $dnscache_enable = "2" ]; then start_dnsforwarder elif [ $dnscache_enable = "3" ]; then - AdGuardHome -c /etc/AdGuardHome/AdGuardHome.yaml -w /etc/AdGuardHome -h ${lan_addr} -p 3001 2>&1 & + AdGuardHome -c /etc/AdGuardHome/AdGuardHome.yaml -w /etc/AdGuardHome -h ${lan_addr} -p 3001 & fi change_dns nohup /usr/share/dnscache/dnscache-while.sh > /var/log/dnscache.file 2>&1 & diff --git a/package/lean/luci-app-flowoffload/root/usr/share/dnscache/dnscache-while.sh b/package/lean/luci-app-flowoffload/root/usr/share/dnscache/dnscache-while.sh index 405911af3c..868b9467fd 100755 --- a/package/lean/luci-app-flowoffload/root/usr/share/dnscache/dnscache-while.sh +++ b/package/lean/luci-app-flowoffload/root/usr/share/dnscache/dnscache-while.sh @@ -34,9 +34,9 @@ if [ $dns_enable -eq 1 ]; then else if ! pidof dnscache>/dev/null; then if [ $dnscache_enable = "1" ];then - /usr/sbin/dnscache -c /var/etc/dnscache.conf -d + /usr/sbin/dnscache -c /var/etc/dnscache.conf & elif [ $dnscache_enable = "2" ];then - dnscache -f /var/run/dnscache/dnscache.conf -d + dnscache -f /var/run/dnscache/dnscache.conf & fi echo "$curtime 重启服务!" >> ${logfile} fi diff --git a/package/lean/luci-app-sfe/root/etc/init.d/sfe b/package/lean/luci-app-sfe/root/etc/init.d/sfe index 046579e4dc..3969ff3a2b 100755 --- a/package/lean/luci-app-sfe/root/etc/init.d/sfe +++ b/package/lean/luci-app-sfe/root/etc/init.d/sfe @@ -130,7 +130,7 @@ EOF [ -d /var/sbin ] || mkdir -p /var/sbin [ -f /var/sbin/dnscache ] || cp -a /usr/sbin/pdnsd /var/sbin/dnscache - /usr/sbin/dnscache -c /var/etc/dnscache.conf -d + /usr/sbin/dnscache -c /var/etc/dnscache.conf & echo "Start DNS Cache" } @@ -185,7 +185,7 @@ DomainStatisticTempletFile StatisticUpdateInterval 29 EOF - dnscache -f $DNSCACHE_CONF -d + dnscache -f $DNSCACHE_CONF & logger -t alex the pid of dnscache is $PID_PATH/$PID_FILE $pid } @@ -259,7 +259,7 @@ start_service() { elif [ $dnscache_enable = "2" ]; then start_dnsforwarder elif [ $dnscache_enable = "3" ]; then - AdGuardHome -c /etc/AdGuardHome/AdGuardHome.yaml -w /etc/AdGuardHome 2>&1 & + AdGuardHome -c /etc/AdGuardHome/AdGuardHome.yaml -w /etc/AdGuardHome & fi change_dns nohup /usr/share/dnscache/dnscache-while.sh > /var/log/dnscache.file 2>&1 & diff --git a/package/lean/luci-app-sfe/root/usr/share/dnscache/dnscache-while.sh b/package/lean/luci-app-sfe/root/usr/share/dnscache/dnscache-while.sh index b02cee2594..d5beb15687 100755 --- a/package/lean/luci-app-sfe/root/usr/share/dnscache/dnscache-while.sh +++ b/package/lean/luci-app-sfe/root/usr/share/dnscache/dnscache-while.sh @@ -29,15 +29,15 @@ echo "$curtime online! " if [ $dns_enable -eq 1 ]; then if [ $dnscache_enable = "3" ]; then if ! pidof AdGuardHome>/dev/null; then - AdGuardHome -c /etc/AdGuardHome/AdGuardHome.yaml -w /etc/AdGuardHome 2>&1 & + AdGuardHome -c /etc/AdGuardHome/AdGuardHome.yaml -w /etc/AdGuardHome & echo "$curtime 重启服务!" >> ${logfile} fi else if ! pidof dnscache>/dev/null; then if [ $dnscache_enable = "1" ]; then - /usr/sbin/dnscache -c /var/etc/dnscache.conf -d + /usr/sbin/dnscache -c /var/etc/dnscache.conf & elif [ $dnscache_enable = "2" ]; then - dnscache -f /var/run/dnscache/dnscache.conf -d + dnscache -f /var/run/dnscache/dnscache.conf & fi echo "$curtime 重启服务!" >> ${logfile} fi