16 lines
471 B
Text
16 lines
471 B
Text
|
$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,
|