pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/apache2 Do not use supplementary groups on Interix...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2207296691af
branches:  trunk
changeset: 486784:2207296691af
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Mon Jan 03 06:59:31 2005 +0000

description:
Do not use supplementary groups on Interix, which doesn't have setgroups.
Patch provided by HIRAMATSU Yoshifumi in PR pkg/27567.

diffstat:

 www/apache2/distinfo         |   3 ++-
 www/apache2/patches/patch-ab |  13 +++++++++++++
 2 files changed, 15 insertions(+), 1 deletions(-)

diffs (31 lines):

diff -r ab6708f6663c -r 2207296691af www/apache2/distinfo
--- a/www/apache2/distinfo      Mon Jan 03 04:57:51 2005 +0000
+++ b/www/apache2/distinfo      Mon Jan 03 06:59:31 2005 +0000
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.34 2005/01/01 17:24:25 minskim Exp $
+$NetBSD: distinfo,v 1.35 2005/01/03 06:59:31 minskim Exp $
 
 SHA1 (httpd-2.0.52.tar.gz) = 2a22fde052adc7d7258f999cd7dd8a7592ff36e7
 Size (httpd-2.0.52.tar.gz) = 6918995 bytes
 SHA1 (patch-aa) = 8ff497da17144d191e633d59274bf2f7e0e7c08c
+SHA1 (patch-ab) = 37e7faca9217122c24fbb7e5b8cd8e8f027ead5a
 SHA1 (patch-ac) = f48d6622406b89a00ee3ba14fdcff356c5ef59e8
 SHA1 (patch-ad) = 27fa3655d6ba4840296e79fa6fd96cd9de79a33a
 SHA1 (patch-ag) = 78dcb023f524ef65928b529320932c9664ec0d01
diff -r ab6708f6663c -r 2207296691af www/apache2/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/apache2/patches/patch-ab      Mon Jan 03 06:59:31 2005 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.5 2005/01/03 06:59:32 minskim Exp $
+
+--- server/mpm_common.c.orig   Thu Feb 26 14:32:21 2004
++++ server/mpm_common.c
+@@ -322,7 +322,7 @@ AP_DECLARE(gid_t) ap_gname2id(const char
+ #ifndef HAVE_INITGROUPS
+ int initgroups(const char *name, gid_t basegid)
+ {
+-#if defined(QNX) || defined(MPE) || defined(BEOS) || defined(_OSD_POSIX) || defined(TPF) || defined(__TANDEM) || defined(OS2) || defined(WIN32) || defined(NETWARE)
++#if defined(QNX) || defined(MPE) || defined(BEOS) || defined(_OSD_POSIX) || defined(TPF) || defined(__TANDEM) || defined(OS2) || defined(WIN32) || defined(NETWARE) || defined(__INTERIX)
+ /* QNX, MPE and BeOS do not appear to support supplementary groups. */
+     return 0;
+ #else /* ndef QNX */



Home | Main Index | Thread Index | Old Index