Eu tenho um arquivo .service definido da seguinte forma
[Unit]
Description=uWSGI Emperor
After=network.target
[Service]
ExecStart=/var/www/venv/bin/uwsgi --ini /var/www/HOD_new/uwsgi.ini
PIDFile=/var/run/new_uwsgi.pid
ExecStop = /bin/kill -INT 'cat /var/run/new_uwsgi.pid'
ExecReload =/bin/kill -HUP $(cat /var/run/new_uwsgi.pid)
Type = notify
NotifyAccess = main
[Install]
WantedBy=multi-user.target
No entanto, sempre que eu chamo
systemctl reload uwsgi_new.service
isso me dá o seguinte erro
kill: failed to parse argument: '/var/run/new_uwsgi.pid)'
Eu tentei outras combinações, bem como usar o que é para o ExecStop etc.
Como devo passar o argumento para matar, então?