Fixes #5573: have cf-serverd understands SIGHUP

indeed, plus we don't want to allow external files to set this flag