(Firstly, I'm not sure if there's a better place to report this - let me know if I should report it somewhere else)
Calling $ graphdat-relay-daemon status always returns a 0 exit code, no matter the status of the daemon.
I think it should follow the rules in the LSB specs. My immediate use case is for configuration management and being able to automate starting/stopping of the service.
NB: http://refspecs.linuxbase.org/LSB_3.1.0/LSB-Core-generic/LSB-Core-generic/iniscrptact.html