Есть:
- много файлов /etc/mydaemon/*.conf
- для каждого из них должен запускаться процесс mydaemonХочется:
- командой «systemctl start/stop/status mydaemon» запускать/останавливать/проверять все процессы
- командой «systemctl start/stop/status mydaemon@xx» запускать/останавливать/проверять mydaemon -c /etc/mydaemon/xx.conf
Проблема:
- Можно добавить в /etc/systemd/system файлы mydaemon.service и mydaemon@.service, но они не будут знать друг о друге.
- Например, если запустить mydaemon.service, то mydaemon@xx не будет считать себя запущенным.
У неё есть решение в systemd? В SysVrc такое делалось тривиально.