Received: (qmail 24691 invoked by uid 2012); 10 Jul 1998 04:09:19 -0000 Message-Id: <19980710040919.24690.qmail@hyperreal.org> Date: 10 Jul 1998 04:09:19 -0000 From: Rob Saccoccio Reply-To: robs@InfiniteTechnology.com To: apbugs@hyperreal.org Subject: suexec on SCO doesn't use a replacement routine for initgroups(), but Apache does X-Send-Pr-Version: 3.2 >Number: 2581 >Category: suexec >Synopsis: suexec on SCO doesn't use a replacement routine for initgroups(), but Apache does >Confidential: no >Severity: non-critical >Priority: medium >Responsible: apache >State: open >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Thu Jul 9 21:10:00 PDT 1998 >Last-Modified: >Originator: robs@InfiniteTechnology.com >Organization: apache >Release: 1.3.0 >Environment: SCO >Description: The following OSs define NEED_INITGROUPS in conf.h: BEOS, MPE, SCO, _OSD_POSIX, and QNX. A replacement routine is provided for initgroups() in util.c and provides functionality for all but: BEOS, MPE, _OSD_POSIX, and QNX. That currently leaves SCO. suexec.c defines initgroups(), but provides no functionality. The replacement routine in util.c should be copied into suexec.c or it should be moved to its own file and linked by both apache and suexec. I don’t use and don't know a thing about SCO, I just noticed the different approaches in the code. robs >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: [In order for any reply to be added to the PR database, ] [you need to include in the Cc line ] [and leave the subject line UNCHANGED. This is not done] [automatically because of the potential for mail loops. ]