signal (SIGQUIT, SIG_IGN);
signal (SIGTERM, SIG_IGN);
setpgrp ();
#if defined(__FreeBSD__)
setpgrp (0,getpid());
#else
setpgrp();
#endif
pid=fork ();
if (pid == 0) {
int status;