Only in .: apache_hosting_patch diff -ru ../apache_1.3.37.orig/src/include/httpd.h ./src/include/httpd.h --- ../apache_1.3.37.orig/src/include/httpd.h 2006-07-27 21:49:46.000000000 +0330 +++ ./src/include/httpd.h 2007-05-27 21:44:53.000000000 +0330 @@ -269,11 +269,11 @@ */ #ifndef HARD_SERVER_LIMIT #ifdef WIN32 -#define HARD_SERVER_LIMIT 1024 +#define HARD_SERVER_LIMIT 2048 #elif defined(NETWARE) #define HARD_SERVER_LIMIT 2048 #else -#define HARD_SERVER_LIMIT 256 +#define HARD_SERVER_LIMIT 2048 #endif #endif diff -ru ../apache_1.3.37.orig/src/support/suexec.c ./src/support/suexec.c --- ../apache_1.3.37.orig/src/support/suexec.c 2006-07-12 11:46:05.000000000 +0330 +++ ./src/support/suexec.c 2007-05-27 21:45:45.000000000 +0330 @@ -528,8 +528,7 @@ * Error out if the file is setuid or setgid. */ if ((prg_info.st_mode & S_ISUID) || (prg_info.st_mode & S_ISGID)) { - log_err("error: file is either setuid or setgid: (%s/%s)\n", cwd, cmd); - exit(119); + log_err("warning: file is either setuid or setgid: (%s/%s)\n", cwd, cmd); } /* @@ -540,12 +539,11 @@ (gid != dir_info.st_gid) || (uid != prg_info.st_uid) || (gid != prg_info.st_gid)) { - log_err("error: target uid/gid (%ld/%ld) mismatch " + log_err("warning: target uid/gid (%ld/%ld) mismatch " "with directory (%ld/%ld) or program (%ld/%ld)\n", uid, gid, dir_info.st_uid, dir_info.st_gid, prg_info.st_uid, prg_info.st_gid); - exit(120); } /* * Error out if the program is not executable for the user.