=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/w/w.c,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- src/usr.bin/w/w.c 1998/02/03 19:18:22 1.24 +++ src/usr.bin/w/w.c 1998/07/08 22:14:20 1.25 @@ -1,4 +1,4 @@ -/* $OpenBSD: w.c,v 1.24 1998/02/03 19:18:22 deraadt Exp $ */ +/* $OpenBSD: w.c,v 1.25 1998/07/08 22:14:20 deraadt Exp $ */ /*- * Copyright (c) 1980, 1991, 1993, 1994 @@ -43,7 +43,7 @@ #if 0 static char sccsid[] = "@(#)w.c 8.4 (Berkeley) 4/16/94"; #else -static char *rcsid = "$OpenBSD: w.c,v 1.24 1998/02/03 19:18:22 deraadt Exp $"; +static char *rcsid = "$OpenBSD: w.c,v 1.25 1998/07/08 22:14:20 deraadt Exp $"; #endif #endif /* not lint */ @@ -186,6 +186,9 @@ if ((kd = kvm_openfiles(nlistf, memf, NULL, O_RDONLY, errbuf)) == NULL) errx(1, "%s", errbuf); + + setegid(getgid()); + setgid(getgid()); (void)time(&now); if ((ut = fopen(_PATH_UTMP, "r")) == NULL)