- check against things done in other libraries - POCO ServiceApplication - libdaemon - do a security survey - block signals around atomar pipe reads and writes - have a good look at the openradius server, there seem to be important points there to handle in a daemon - OpenBSD 4.2 croaks about C++ style gengetopt prototypes