Comparándolo con mi ejemplo, falta alguna línea.
La línea "After", ¿la has quitado por algún motivo o ha sido despiste?
Idem para la línea PIDfile
¿El usuario/grupo sickrage es correcto en tu sistema?
Si lo ejecutas manualmente, con el comando que estás usando, ¿arranca bien?
Código: Seleccionar todo
/usr/bin/python2.7 /opt/sickrage/SickBeard.py -q --daemon --pidfile /run/sickrage.pid --nolaunch --datadir=/opt/sickrage
Te dejo mi ejemplo:
Código: Seleccionar todo
[Unit]
Description=SickRage Daemon
After=network.target auditd.service
[Service]
User=osmc
Group=osmc
Type=forking
PIDFile=/run/sickrage.pid
ExecStart=/usr/bin/python2.7 /opt/sickrage/SickBeard.py -q --daemon --pidfile /run/sickrage.pid --nolaunch --datadir=/opt/sickrage
KillMode=process
Restart=on-failure
[Install]
WantedBy=multi-user.target