On 12 May 2016 at 16:43, Ondřej Surý <ondrej.sury@nic.cz> wrote:
Test the theory by changing:

Type=notify

to

Type=simple

Yeah, I did that.  It just waits longer before terminating. :)

May 12 20:37:58 master01.tld.dt.conundrum.com knotd[6438]: 2016-05-12T20:37:58 info: control, binding to '/var/run/knot/knot.sock'
May 12 20:39:27 master01.tld.dt.conundrum.com systemd[1]: knot.service start operation timed out. Terminating.

With more screwing around I eventually found the problem.  systemd was quietly refusing to reload the unit file and still thought the daemon was of type Forking, from hours ago.