diff options
author | Stefan Fritsch <sf@sfritsch.de> | 2014-01-04 18:57:50 +0100 |
---|---|---|
committer | Stefan Fritsch <sf@sfritsch.de> | 2014-01-04 18:57:50 +0100 |
commit | 8c6a4f9c28a3a7c89c2843d694237e5e3ad7173e (patch) | |
tree | 410870bba3dfdb2f30ecdc458af69a9418974616 | |
parent | 1dfdbcd26d6cca276f5f1b674915450219d99e50 (diff) | |
download | apache2-8c6a4f9c28a3a7c89c2843d694237e5e3ad7173e.tar.gz |
remove patch files
these are not applied anymore, anyway
-rw-r--r-- | debian/patches/add-itk-to-build-system.patch | 34 | ||||
-rw-r--r-- | debian/patches/make_include_safe.patch | 67 |
2 files changed, 0 insertions, 101 deletions
diff --git a/debian/patches/add-itk-to-build-system.patch b/debian/patches/add-itk-to-build-system.patch deleted file mode 100644 index 4f21460a..00000000 --- a/debian/patches/add-itk-to-build-system.patch +++ /dev/null @@ -1,34 +0,0 @@ -Add the new MPM to the build system as an alternative to the other MPMs -and add itk's dependency to libcap. - ---- a/server/mpm/config2.m4 -+++ b/server/mpm/config2.m4 -@@ -1,7 +1,7 @@ - AC_MSG_CHECKING(which MPM to use by default) - AC_ARG_WITH(mpm, - APACHE_HELP_STRING(--with-mpm=MPM,Choose the process model for Apache to use by default. -- MPM={event|worker|prefork|winnt} -+ MPM={event|worker|prefork|winnt|itk} - This will be statically linked as the only available MPM unless - --enable-mpms-shared is also specified. - ),[ -@@ -66,6 +66,9 @@ - else - AC_MSG_ERROR([MPM $i is not supported on this platform.]) - fi -+ if test "$i" = "itk" ; then -+ AC_CHECK_LIB(cap, cap_init) -+ fi - done - - if test $mpm_build = "shared"; then ---- a/modules/arch/unix/config5.m4 -+++ b/modules/arch/unix/config5.m4 -@@ -3,6 +3,7 @@ - - if ap_mpm_is_enabled "worker" \ - || ap_mpm_is_enabled "event" \ -+ || ap_mpm_is_enabled "itk" \ - || ap_mpm_is_enabled "prefork"; then - unixd_mods_enable=yes - else diff --git a/debian/patches/make_include_safe.patch b/debian/patches/make_include_safe.patch deleted file mode 100644 index 736943af..00000000 --- a/debian/patches/make_include_safe.patch +++ /dev/null @@ -1,67 +0,0 @@ -Description: Avoid including dpkg droppings in globbed includes. - Include /dir/* will ignore /dir/*.dpkg* files -Forwarded: not-needed -Author: Adam Conrad <adconrad@0c3.net> -Last-Update: 2012-02-25 -Index: apache2/server/config.c -=================================================================== ---- apache2.orig/server/config.c -+++ apache2/server/config.c -@@ -34,6 +34,7 @@ - #include "apr_portable.h" - #include "apr_file_io.h" - #include "apr_fnmatch.h" -+#include "apr_lib.h" - - #define APR_WANT_STDIO - #define APR_WANT_STRFUNC -@@ -1787,6 +1788,29 @@ - return NULL; - } - -+static int fname_valid(const char *fname) { -+ const unsigned char *c = fname; -+ unsigned char bad_dpkg[] = "*.dpkg*"; -+ -+ if (!apr_isalnum(*c)) { -+ return 0; -+ } -+ ++c; -+ -+ while (*c) { -+ if (!apr_isalnum(*c) && *c!='_' && *c!='-' && *c!='.') { -+ return 0; -+ } -+ ++c; -+ } -+ -+ if (!apr_fnmatch(bad_dpkg, fname, 0)) { -+ return 0; -+ } -+ -+ return 1; -+} -+ - static const char *process_resource_config_nofnmatch(server_rec *s, - const char *fname, - ap_directive_t **conftree, -@@ -1829,7 +1853,8 @@ - while (apr_dir_read(&dirent, APR_FINFO_DIRENT, dirp) == APR_SUCCESS) { - /* strip out '.' and '..' */ - if (strcmp(dirent.name, ".") -- && strcmp(dirent.name, "..")) { -+ && strcmp(dirent.name, "..") -+ && fname_valid(dirent.name)) { - fnew = (fnames *) apr_array_push(candidates); - fnew->fname = ap_make_full_path(ptemp, path, dirent.name); - } -@@ -1918,7 +1943,8 @@ - if (strcmp(dirent.name, ".") - && strcmp(dirent.name, "..") - && (apr_fnmatch(fname, dirent.name, -- APR_FNM_PERIOD) == APR_SUCCESS)) { -+ APR_FNM_PERIOD) == APR_SUCCESS) -+ && fname_valid(dirent.name)) { - const char *full_path = ap_make_full_path(ptemp, path, dirent.name); - /* If matching internal to path, and we happen to match something - * other than a directory, skip it |