This commit updates the CCCS recipe to support `inittab`-based daemon initialization for platforms using `sysvinit`, such as ConnectCore 6UL. By switching to `inittab` for daemon control in these systems, we guarantee automatic relaunch of `cccsd` if it exits unexpectedly (this functionality was previously only available with `systemd`) This improves reliability and aligns behavior across `systemd` and non-`systemd` platforms. See Confluence question "Why won't CC6-UL rejoin DRM after a planned DRM outage?" (https://onedigi.atlassian.net/wiki/plugins/servlet/ac/com.atlassian.confluence.plugins.confluence-questions/globalQuestionsViewer?ac.com.atlassian.confluence.plugins.confluence-questions.path=/questions/236710985798) Signed-off-by: Tatiana Leon <Tatiana.Leon@digi.com> (cherry picked from commit 5c667641a88437795fea3097ca5cf76c22de47c1) |
||
|---|---|---|
| .. | ||
| cccs-gs-demo-init | ||
| cccs-gs-demo.service | ||
| cccsd-init | ||
| cccsd.service | ||
| cccsd.tab | ||