>I'm looking into systemd stuff right now. I'm not sure if citadel is
>"systemd ready" (I haven't tested it yet), but this document
>(http://0pointer.de/public/systemd-man/daemon.html) describes
>systemd's requirements on a daemon. May be it's of interest for
>someone.
Irrespective of what systemd wants, that looks like a pretty good checklist
of things a program ought to be doing when running as a daemon. I'll make
a note of it and run through the list when I'm done squashing this ONE LAST
BUG that's been holding up the 8.02 release.
(I did make a lot of progress on it and we're almost there!!)