Modern OpenWRT/LEDE uses procd (https://git.lede-project.org/?p=project/procd.git;a=summary)
for process management, and in order to take full advantage of its features (e.g.
automatically respawn crashed instances of a service), init scripts need to use the new
procd hooks (start_service, stop_service, ...) instead of the legacy pre-procd hooks
(start, stop, restart, ...).
Modern OpenWRT/LEDE uses procd (https://git.lede-project.org/?p=project/procd.git;a=summary) for process management, and in order to take full advantage of its features (e.g. automatically respawn crashed instances of a service), init scripts need to use the new procd hooks (start_service, stop_service, ...) instead of the legacy pre-procd hooks (start, stop, restart, ...).