Files
meta-tanowrt/classes
Anton Kikin b444fa8efa layer: Improve OpenWrt service management class
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>
2018-05-31 04:39:32 +03:00
..