static int runAndWait (char **args, char **environ);
#if defined(CSRG_BASED) || defined(__osf__) || defined(__DARWIN__) || defined(__FreeBSD__)
#if defined(CSRG_BASED) || defined(__osf__) || defined(__DARWIN__)
# include <sys/types.h>
# include <grp.h>
#else