mirror of
https://github.com/outbackdingo/meta-tanowrt.git
synced 2026-02-06 09:26:30 +00:00
Improved OpenWrt service management class allows to configure
multiple init scripts for one package and setup initial service
state (enabled or disabled) for each init script.
For example:
```
inherit openwrt-services
OPENWRT_SERVICE_PACKAGES = "pkgname"
OPENWRT_SERVICE_SCRIPTS_pkgname = "init_script_1 init_script_2"
OPENWRT_SERVICE_STATE_pkgname-init_script_1 = "enabled"
OPENWRT_SERVICE_STATE_pkgname-init_script_2 = "disabled"
```
Package pkgname has two init scripts (init_script_1 and init_script_2)
that must be located at /etc/init.d directory. Initial state (first boot)
for init_script_1 is enabled, for init_script_2 - disabled.
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>