httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 31517] - suEXEC setuid check fails on OpenBSD
Date Thu, 07 Oct 2004 15:34:56 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=31517>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31517

suEXEC setuid check fails on OpenBSD

jorton@redhat.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |WONTFIX



------- Additional Comments From jorton@redhat.com  2004-10-07 15:34 -------
Ah, my use of /usr/bin/bc is quite wrong to start with, changing ibase before
obase is not clever.

07520 == 0xF50

the problem is that you have compiled 2.0.52 against the headers from the APR
included in 2.0.51, since the APR_USETID definition changed from 0x800 to 0x8000
between the two releases.

This bug would not affect you if httpd did not include random APR snapshots in
releases tarballs, since this change should never have leaked out, but that is
the status quo unfortunately.  Bug 18959 might be the cause of the header mixups.

To fix it, be sure to remove all traces of the headers from old releases from
your system, and build 2.0.52 again; the problems should go away.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message