summaryrefslogtreecommitdiff
path: root/sysutils/coreutils/patches/patch-ae
blob: 5e57ff99c8c2c2c95af9b12c8ffc3ce47d778be8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$NetBSD: patch-ae,v 1.1 2005/03/21 14:44:08 tv Exp $

--- src/setuidgid.c.orig	Wed Jan 21 17:27:02 2004
+++ src/setuidgid.c
@@ -106,8 +106,10 @@ main (int argc, char **argv)
     error (SETUIDGID_FAILURE, errno,
 	   _("unknown user-ID: %s"), quote (user_id));
 
+#if HAVE_SETGROUPS
   if (setgroups (1, &pwd->pw_gid))
     error (SETUIDGID_FAILURE, errno, _("cannot set supplemental group"));
+#endif
 
   if (setgid (pwd->pw_gid))
     error (SETUIDGID_FAILURE, errno,