commit
eb204d14f75c ("base-files: implement generic service_running")
introduced generic service_running so it's not needed to copy&paste same
3 lines over and over again.
I've removed service_running from netifd/network init script as well,
because it was not working properly, looked quite strange and I didn't
understand the intention:
$ /etc/init.d/network stop
$ service network running && echo "yes" || echo "nope"
( have to wait for 30s )
Command failed: Request timed out
yes
Signed-off-by: Petr Štetiar <[email protected]>
sleep 1
}
-service_running() {
- ubus -t 30 wait_for network.interface
- /sbin/wifi reload_legacy
-}
-
validate_atm_bridge_section()
{
uci_validate_section network "atm-bridge" "${1}" \
procd_close_instance
}
-service_running() {
- pgrep -x /usr/sbin/lldpd &> /dev/null
-}
-
reload_service() {
running || return 1
$LLDPCLI -u $LLDPSOCKET &> /dev/null <<-EOF
reload_service() {
procd_send_signal rpcd
}
-
-service_running() {
- procd_running rpcd
-}
config_foreach validate_log_section system start_service_file
config_foreach validate_log_section system start_service_remote
}
-
-service_running() {
- procd_running log
-}