commit 47f4746562342f0fda1ea029eaeffebf5ede381f
Author: Elan Ruusamäe <g...@pld-linux.org>
Date:   Fri Apr 20 15:02:51 2018 +0300

    fix fastcgi.balance config not accepted
    
    fixes: https://redmine.lighttpd.net/issues/2882

 bug-2882.patch | 34 ++++++++++++++++++++++++++++++++++
 lighttpd.spec  |  4 +++-
 2 files changed, 37 insertions(+), 1 deletion(-)
---
diff --git a/lighttpd.spec b/lighttpd.spec
index 6cc23af..6460144 100644
--- a/lighttpd.spec
+++ b/lighttpd.spec
@@ -40,7 +40,7 @@ Summary:      Fast and light HTTP server
 Summary(pl.UTF-8):     Szybki i lekki serwer HTTP
 Name:          lighttpd
 Version:       1.4.49
-Release:       2
+Release:       3
 License:       BSD
 Group:         Networking/Daemons/HTTP
 Source0:       
https://download.lighttpd.net/lighttpd/releases-1.4.x/%{name}-%{version}.tar.xz
@@ -121,6 +121,7 @@ Patch4:             systemd.patch
 Patch6:                test-port-setup.patch
 Patch7:                env-documentroot.patch
 Patch8:                lighttpd-bug-2876.patch
+Patch9:                bug-2882.patch
 URL:           https://www.lighttpd.net/
 %{?with_geoip:BuildRequires:   GeoIP-devel}
 %{?with_xattr:BuildRequires:   attr-devel}
@@ -956,6 +957,7 @@ Plik monitrc do monitorowania serwera www lighttpd.
 %patch6 -p1
 #%patch7 -p1 probably fixed upstream
 %patch8 -p1
+%patch9 -p1
 
 rm -f src/mod_ssi_exprparser.h # bad patching: should be removed by is emptied 
instead
 
diff --git a/bug-2882.patch b/bug-2882.patch
new file mode 100644
index 0000000..2f5d7e3
--- /dev/null
+++ b/bug-2882.patch
@@ -0,0 +1,34 @@
+From 24886e58e141ff51b5efc3cdc2e8293e54c31037 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= <g...@pld-linux.org>
+Date: Fri, 20 Apr 2018 15:01:19 +0300
+Subject: [PATCH] fcgi: process fastcgi.balance option
+
+refs: https://redmine.lighttpd.net/issues/2882
+---
+ src/mod_fastcgi.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/mod_fastcgi.c b/src/mod_fastcgi.c
+index b442214e..988a2e50 100644
+--- a/src/mod_fastcgi.c
++++ b/src/mod_fastcgi.c
+@@ -463,6 +463,7 @@ static int fcgi_patch_connection(server *srv, connection 
*con, plugin_data *p) {
+       PATCH(exts_auth);
+       PATCH(exts_resp);
+       PATCH(debug);
++      PATCH(balance);
+       PATCH(ext_mapping);
+ 
+       /* skip the first, the global context */
+@@ -483,6 +484,8 @@ static int fcgi_patch_connection(server *srv, connection 
*con, plugin_data *p) {
+                               PATCH(exts_resp);
+                       } else if (buffer_is_equal_string(du->key, 
CONST_STR_LEN("fastcgi.debug"))) {
+                               PATCH(debug);
++                      } else if (buffer_is_equal_string(du->key, 
CONST_STR_LEN("fastcgi.balance"))) {
++                              PATCH(balance);
+                       } else if (buffer_is_equal_string(du->key, 
CONST_STR_LEN("fastcgi.map-extensions"))) {
+                               PATCH(ext_mapping);
+                       }
+-- 
+2.16.2
+
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lighttpd.git/commitdiff/47f4746562342f0fda1ea029eaeffebf5ede381f

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to