}
if (am_root) {
+#ifdef HAVE_SETGROUPS
/* Get rid of any supplementary groups this process
* might have inheristed. */
if (setgroups(0, NULL)) {
io_printf(fd, "@ERROR: setgroups failed\n");
return -1;
}
+#endif
/* XXXX: You could argue that if the daemon is started
* by a non-root user and they explicitly specify a