mirror of
https://github.com/remittor/zapret-openwrt.git
synced 2026-01-27 04:40:34 +03:00
zapret: Global use of dynamic variables
This commit is contained in:
@@ -10,14 +10,14 @@ SCRIPT_FILENAME=$1
|
||||
. /opt/zapret/comfunc.sh
|
||||
|
||||
if ! is_valid_config ; then
|
||||
logger -p err -t ZAPRET "Wrong main config: $ZAPRET_CONFIG"
|
||||
logger -p err -t $ZAP_LOG_TAG "Wrong main config: $ZAPRET_CONFIG"
|
||||
exit 91
|
||||
fi
|
||||
|
||||
. $ZAPRET_ORIG_INITD
|
||||
|
||||
EXEDIR=/opt/zapret
|
||||
ZAPRET_BASE=/opt/zapret
|
||||
EXEDIR=/opt/$ZAPRET_CFG_NAME
|
||||
ZAPRET_BASE=/opt/$ZAPRET_CFG_NAME
|
||||
|
||||
is_run_on_boot && IS_RUN_ON_BOOT=1 || IS_RUN_ON_BOOT=0
|
||||
|
||||
@@ -30,13 +30,13 @@ function enable
|
||||
if [ -n "$ZAPRET_CFG_SEC_NAME" ]; then
|
||||
run_on_boot=$( get_run_on_boot_option )
|
||||
if [ $run_on_boot != 1 ]; then
|
||||
logger -p notice -t ZAPRET "Attempt to enable service, but service blocked!"
|
||||
logger -p notice -t $ZAP_LOG_TAG "Attempt to enable service, but service blocked!"
|
||||
return 61
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
if [ -n "$ZAPRET_CFG_SEC_NAME" ]; then
|
||||
uci set $ZAPRET_CFG_NAME.config.run_on_boot=1
|
||||
uci set $ZAPRET_CFG_SEC.run_on_boot=1
|
||||
uci commit
|
||||
fi
|
||||
/bin/sh /etc/rc.common $ZAPRET_ORIG_INITD enable
|
||||
@@ -49,7 +49,7 @@ function enabled
|
||||
run_on_boot=$( get_run_on_boot_option )
|
||||
if [ $run_on_boot != 1 ]; then
|
||||
if [ "$IS_RUN_ON_BOOT" = "1" ]; then
|
||||
logger -p notice -t ZAPRET "Service is blocked!"
|
||||
logger -p notice -t $ZAP_LOG_TAG "Service is blocked!"
|
||||
fi
|
||||
return 61
|
||||
fi
|
||||
@@ -65,7 +65,7 @@ function boot
|
||||
if [ -n "$ZAPRET_CFG_SEC_NAME" ]; then
|
||||
run_on_boot=$( get_run_on_boot_option )
|
||||
if [ $run_on_boot != 1 ]; then
|
||||
logger -p notice -t ZAPRET "Attempt to run service on boot! Service is blocked!"
|
||||
logger -p notice -t $ZAP_LOG_TAG "Attempt to run service on boot! Service is blocked!"
|
||||
return 61
|
||||
fi
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user