@@ -111,7 +111,7 @@ output_ok() { output "$_OK_"; }
111111output_okn () { output " ${_OK_} \\ n" ; }
112112output_fail () { output " $_FAIL_ " ; }
113113output_failn () { output " ${_FAIL_} \\ n" ; }
114- str_contains () { [ " ${1// $2 } " != " $1 " ]; }
114+ str_contains () { [ " ${1// ${2} } " != " $1 " ]; }
115115str_contains_word () { echo " $1 " | grep -qw " $2 " ; }
116116uci_add_list_if_new () {
117117 local PACKAGE=" $1 "
@@ -130,7 +130,7 @@ uci_changes() {
130130 local CONFIG=" $2 "
131131 local OPTION=" $3 "
132132 [ -s " ${UCI_CONFIG_DIR:-/ etc/ config/ }${PACKAGE} " ] && \
133- [ -n " $( /sbin/uci ${UCI_CONFIG_DIR: +-c $UCI_CONFIG_DIR } changes " $PACKAGE ${CONFIG: +.$CONFIG }${OPTION: +.$OPTION } " ) " ]
133+ [ -n " $( /sbin/uci ${UCI_CONFIG_DIR: +-c ${ UCI_CONFIG_DIR} } changes " $PACKAGE ${CONFIG: +.${ CONFIG} } ${OPTION: +.${ OPTION} } " ) " ]
134134}
135135version () { echo " $PKG_VERSION " ; }
136136
@@ -223,8 +223,8 @@ load_package_config() {
223223 config_get global_statistic_interval ' config' ' statistic_interval' ' 0'
224224 config_get global_log_limit ' config' ' log_limit' ' 0'
225225 config_get global_source_addr ' config' ' source_addr'
226- [ " $canary_domains_icloud " = ' 1' ] && canaryDomains=" ${canaryDomains: +$canaryDomains }${canaryDomainsiCloud} "
227- [ " $canary_domains_mozilla " = ' 1' ] && canaryDomains=" ${canaryDomains: +$canaryDomains }${canaryDomainsMozilla} "
226+ [ " $canary_domains_icloud " = ' 1' ] && canaryDomains=" ${canaryDomains: +${ canaryDomains} }${canaryDomainsiCloud} "
227+ [ " $canary_domains_mozilla " = ' 1' ] && canaryDomains=" ${canaryDomains: +${ canaryDomains} }${canaryDomainsMozilla} "
228228 [ " $force_dns " = ' 1' ] || unset force_dns
229229 [ " $procd_trigger_wan6 " = ' 1' ] || unset procd_trigger_wan6
230230}
@@ -335,7 +335,7 @@ start_service() {
335335
336336 [ " $param " = ' on_boot' ] && hdp_boot_flag=' true' && return 0
337337
338- output " Starting $serviceName instances ${param: +$param } "
338+ output " Starting $serviceName instances ${param: +${ param} } "
339339 load_package_config " $param "
340340 dhcp_backup ' create'
341341 config_load " $packageName "
@@ -352,7 +352,7 @@ start_service() {
352352 fi
353353 case " $param " in
354354 on_boot|on_config_update|on_hotplug)
355- output " Restarting dnsmasq ${param: +$param } "
355+ output " Restarting dnsmasq ${param: +${ param} } "
356356 if dnsmasq_restart; then
357357 output_okn
358358 else
@@ -369,7 +369,7 @@ stop_service() {
369369 local param=" $1 "
370370 local canaryDomains
371371 local _error=
372- output " Stopping $serviceName ${param: +$param } "
372+ output " Stopping $serviceName ${param: +${ param} } "
373373 load_package_config " $param "
374374 dhcp_backup ' restore'
375375 if uci_changes ' dhcp' ; then
@@ -395,7 +395,7 @@ service_triggers() {
395395 network_find_wan6 wan6
396396 wan6=" ${wan6:- wan6} "
397397 fi
398- output " Setting trigger${wan6: +s} for $wan ${wan6: +$wan6 } "
398+ output " Setting trigger${wan6: +s} for $wan ${wan6: +${ wan6} } "
399399 for i in $wan $wan6 ; do
400400 procd_add_interface_trigger " interface.*" " $i " " /etc/init.d/${packageName} " reload ' on_interface_trigger' && output_ok || output_fail
401401 done
@@ -412,7 +412,7 @@ dnsmasq_instance_append_force_dns_port() {
412412 local cfg=" $1 " instance_port
413413 [ " $( uci_get ' dhcp' " $cfg " ) " = " dnsmasq" ] || return 1
414414 config_get instance_port " $cfg " ' port' ' 53'
415- str_contains_word " $force_dns_port " " $instance_port " || force_dns_port=" ${force_dns_port: +$force_dns_port }${instance_port} "
415+ str_contains_word " $force_dns_port " " $instance_port " || force_dns_port=" ${force_dns_port: +${ force_dns_port} }${instance_port} "
416416}
417417
418418dnsmasq_doh_server () {
0 commit comments