The daemon() function offers a --check option, which has broken
parsing on one of it's two forms:
--- 93,97 ----
it also seems to not work, but fixing the parsing is the first step.
it doesn't work due to a rather dumb bug, that will be fixed in 6.00-1.