--- ntp-4.2.0/ntpd/ntpd.c.can-2005-2496 2005-08-30 17:56:11.968717360 -0600 +++ ntp-4.2.0/ntpd/ntpd.c 2005-08-30 17:58:12.539062553 -0600 @@ -881,7 +881,7 @@ } else { getgroup: if ((gr = getgrnam(group)) != NULL) { - sw_gid = pw->pw_gid; + sw_gid = gr->gr_gid; } else { errno = 0; msyslog(LOG_ERR, "Cannot find group `%s'", group);