Eu tenho um drop-in para systemd-usinado no caminho /etc/systemd/system/systemd-machined.service.d/10-machined-pid-file.conf
. quando eu corro systemctl status systemd-machined
eu vejo as linhas
Drop-In: /etc/systemd/system/systemd-machined.service.d
└─10-machined-pid-file.conf
No entanto, não vejo um arquivo PID em / var / run /. Que com base no meu drop-in:
[Serivce]
PIDFile=/var/run/machined.pid
Eu acredito que não deve haver nenhum problema ao criar esse arquivo PID. Há algo que estou perdendo?
Lamentavelmente, o systemd não criará um arquivo PID para um serviço que não seja de bifurcação, mesmo se você especificar uma
PIDFile=
linha no arquivo de unidade do serviço. Mas você pode trapacear com umaExecStartPost=
linha, como:fonte