Написание target в systemd
Форум — General
Приветствую! Возникла проблема с собственным таргетом для нескольких сервисов. Таргет чудесно поднимает все сервисы разом, но вот опускать ничего не опускает. При том все сервисы проверены - каждый по отдельности без проблем стартует и стопается. Внутри сервисов есть зависимость друг от друга, но оформлены они абсолютно однообразно.
Вот формат таргета:
[Unit]
Description=custom services target
Requires=service1
Requires=service2
Requires=service3
Requires=service4
[Install]
WantedBy=multi-user.target
А так выглядят сервисы:
[Unit]
Description=mydaemon
Requires=custom2
After=custom2
[Service]
Type=forking
PIDFile=/var/run/mycustom/mydaemon.pid
ExecStart=/usr/sbin/mydaemon
ExecReload=/bin/kill -HUP $MAINPID
Restart=on-failure
[Install]
WantedBy=custom.target