Daemontools /service/test/log: unable to open supervise/ok: file does not exist
/service/test/log: unable to open supervise/ok: file does not exist
This daemontools error appears when you've just created a new service (test
in my case) to be supervised by svscan and you're trying to start it's logging service. The /service/test/log/supervise/ok
files are pipe
files used for inter process communication (IPC). The output from main service (test) is sent via pipe (these files) to it's log
service. For some reason, svscan doesn't create them when you've added the log service.
For this, you need to restart (some people would prefer reboot ) svscan. I'm not gonna write how buecause this differes on many OSes.