Hi, all.

I want to recompile httpd-1.3.x(shipped in base system) to support suexec,
i followed this unofficial doc:
http://www.openbsdsupport.org/ApacheSuexecChroot.html#recompilesuexec

It works fine in 4.1 -release, but in 4.2 -release, i can't find the log
file(with option
--suexec-logfile="/logs/suexec_log" or
-suexec-logfile="/var/www/logs/suexec_log").

I got this error message:
---------------
failed to open log file
fopen: No such file or directory
[Wed Nov  7 00:32:12 2007] [error] [client 172.16.252.1] Premature end of
script headers: /cgi-bin/www.host.com/test.pl
---------------

and this is 'test.pl', it works fine without suexec in chroot env:
---------

#!/usr/bin/perl
print "Content-type: text/plain\n\n";
opendir(DIRHANDLE, "/");
@filenames = readdir(DIRHANDLE);
foreach $file (@filenames) { print "$file\n"; }
closedir(DIRHANDLE);
----------------


----
Best Regards.

Michael Bibby(Huangbin Zhang)

- RedHat Enterprise Linux 5 Client
- OpenBSD 4.2 -release

Reply via email to