I tried using lock-fd for a service, and got this error in the logs:

s6-supervise systemd-udevd: warning: unable to open supervise/service-lock for 
writing (waiting 60 seconds): No such file or directory

The service is never actually started.

I suspect this is a bug in s6-supervise: it opens
supervise/service-lock without O_CREAT, so the file
is never created.

This can be worked around by using s6-setlock instead.
-- 
Sincerely,
Demi Marie Obenour (she/her/hers)

Attachment: OpenPGP_0xB288B55FFF9C22C1.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to