Всем добрый день. У меня есть скрипт на питоне, который сам форкается и остается демоном после того, как основной процесс завершается. Если конкретно, то я использую python-daemon И выглядит оно в таком духе.
import daemon
with daemon.DaemonContext():
while True:
print('Hello')
time.sleep(1)
[Unit]
Description=my daemon
[Service]
ExecStart=/usr/bin/python3 /srv/http/mydaemon.py
Restart=always
User=http
ExecReload=/bin/kill -HUP $MAINPID
Type=forking
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
Но при таком расскладе, когда я запускаю
systemctl start my-daemon
systemd[1]: my-daemon.service: Start operation timed out. Terminating.
Как мне написать конфиг чтоб оно так работало?