X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=apache-suexec_fcgi.patch;h=9e68c45cc58784ce4e70bea86e614a64bfabf3ed;hb=45dd0a09984de9c699f66d58cb994b63b5188790;hp=99bcfc316746e4b66c8bd0b5b96a5790b2b7e5b1;hpb=af4f8313df3d4f53c3ae5294c8aa7f673b6b7268;p=packages%2Fapache.git diff --git a/apache-suexec_fcgi.patch b/apache-suexec_fcgi.patch index 99bcfc3..9e68c45 100644 --- a/apache-suexec_fcgi.patch +++ b/apache-suexec_fcgi.patch @@ -1,6 +1,7 @@ ---- httpd-2.4.1/support/suexec.c.orig 2011-07-13 21:11:21.000000000 +0200 -+++ httpd-2.4.1/support/suexec.c 2012-02-22 00:26:17.549340557 +0100 -@@ -234,6 +234,21 @@ +diff -urNp httpd-2.2.8.orig/support/suexec.c httpd-2.2.8/support/suexec.c +--- httpd-2.2.8.orig/support/suexec.c 2006-07-12 05:38:44.000000000 +0200 ++++ httpd-2.2.8/support/suexec.c 2008-05-13 21:04:25.000000000 +0200 +@@ -245,6 +245,21 @@ static void clean_env(void) environ = cleanenv; } @@ -22,7 +23,7 @@ int main(int argc, char *argv[]) { int userdir = 0; /* ~userdir flag */ -@@ -249,6 +264,7 @@ +@@ -261,6 +276,7 @@ int main(int argc, char *argv[]) char dwd[AP_MAXPATH]; /* docroot working directory */ struct passwd *pw; /* password entry holder */ struct group *gr; /* group entry holder */ @@ -30,7 +31,7 @@ struct stat dir_info; /* directory info holder */ struct stat prg_info; /* program info holder */ -@@ -369,8 +385,23 @@ +@@ -382,8 +399,23 @@ int main(int argc, char *argv[]) } else { if ((pw = getpwuid(atoi(target_uname))) == NULL) { @@ -56,7 +57,7 @@ } } -@@ -549,20 +580,24 @@ +@@ -560,20 +592,24 @@ int main(int argc, char *argv[]) } /*