You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

31 lines
664 B

#!/bin/sh /etc/rc.common
START=99
# Setting the stop value makes the restart script unreliable when invoked by LuCI
#STOP=0
scriptdir=/etc/dcwapd
#validate_section_dcwapd() {
# uci_validate_section dcwapd general "${1}" \
# 'enabled:bool:1'
#}
start() {
# validate_section_dcwapd dcwapd
# only run the start script if the enabled uci option is set properly
enabled=$(uci get dcwapd.general.enabled)
if [ "${enabled}" = "1" ]; then
${scriptdir}/start_dcwapd.sh
else
echo "dcwapd is disabled in UCI"
return 1
fi
}
stop() {
${scriptdir}/stop_dcwapd.sh
# Add a sleep after stopping because an immediate restat will fail otherwise
sleep 1
}