|
@@ -6,9 +6,7 @@ START=95
|
|
|
STOP=01
|
|
|
|
|
|
CONFIGURATION=AdGuardHome
|
|
|
-config_get configpath $CONFIGURATION configpath "/etc/AdGuardHome.yaml"
|
|
|
-config_get binpath $CONFIGURATION binpath "/usr/bin/AdGuardHome/AdGuardHome"
|
|
|
-mkdir -p ${binpath%/*}
|
|
|
+
|
|
|
|
|
|
set_forward_dnsmasq()
|
|
|
{
|
|
@@ -259,7 +257,9 @@ start_service() {
|
|
|
config_load "${CONFIGURATION}"
|
|
|
local enabled
|
|
|
local ADDITIONAL_ARGS=""
|
|
|
-
|
|
|
+ config_get configpath $CONFIGURATION configpath "/etc/AdGuardHome.yaml"
|
|
|
+ config_get binpath $CONFIGURATION binpath "/usr/bin/AdGuardHome/AdGuardHome"
|
|
|
+ mkdir -p ${binpath%/*}
|
|
|
ADDITIONAL_ARGS="$ADDITIONAL_ARGS -c $configpath"
|
|
|
|
|
|
config_get hashpass $CONFIGURATION hashpass ""
|
|
@@ -331,7 +331,9 @@ start_service() {
|
|
|
|
|
|
stop_service()
|
|
|
{
|
|
|
- config_load "${CONFIGURATION}"
|
|
|
+ config_get configpath $CONFIGURATION configpath "/etc/AdGuardHome.yaml"
|
|
|
+ config_get binpath $CONFIGURATION binpath "/usr/bin/AdGuardHome/AdGuardHome"
|
|
|
+ mkdir -p ${binpath%/*}
|
|
|
do_redirect 0
|
|
|
config_get lastbinpath $CONFIGURATION lastbinpath $binpath
|
|
|
pgrep $lastbinpath | xargs kill
|