- update to 5.6.5RC1

- FPM: enable ACL support for Unix Domain Socket
- FPM: switch default configuration to use UDS
This commit is contained in:
Remi Collet 2015-01-09 11:10:30 +01:00
parent f3a8c95c69
commit a8ae4d1be8
6 changed files with 21 additions and 7 deletions

1
.gitignore vendored
View File

@ -37,3 +37,4 @@ php-5.5.*.xz
/php-5.6.3-strip.tar.xz /php-5.6.3-strip.tar.xz
/php-5.6.4RC1-strip.tar.xz /php-5.6.4RC1-strip.tar.xz
/php-5.6.4-strip.tar.xz /php-5.6.4-strip.tar.xz
/php-5.6.5RC1-strip.tar.xz

View File

@ -2,5 +2,5 @@
# network or unix domain socket configuration # network or unix domain socket configuration
upstream php-fpm { upstream php-fpm {
server 127.0.0.1:9000; server unix:/run/php-fpm/www.sock;
} }

View File

@ -36,7 +36,7 @@ group = apache
; (IPv6 and IPv4-mapped) on a specific port; ; (IPv6 and IPv4-mapped) on a specific port;
; '/path/to/unix/socket' - to listen on a unix socket. ; '/path/to/unix/socket' - to listen on a unix socket.
; Note: This value is mandatory. ; Note: This value is mandatory.
listen = 127.0.0.1:9000 listen = /run/php-fpm/www.sock
; Set listen(2) backlog. ; Set listen(2) backlog.
; Default Value: 65535 ; Default Value: 65535
@ -50,6 +50,12 @@ listen = 127.0.0.1:9000
;listen.group = nobody ;listen.group = nobody
;listen.mode = 0660 ;listen.mode = 0660
; When POSIX Access Control Lists are supported you can set them using
; these options, value is a comma separated list of user/group names.
; When set, listen.owner and listen.group are ignored
listen.acl_users = apache,nginx
;listen.acl_groups =
; List of addresses (IPv4/IPv6) of FastCGI clients which are allowed to connect. ; List of addresses (IPv4/IPv6) of FastCGI clients which are allowed to connect.
; Equivalent to the FCGI_WEB_SERVER_ADDRS environment variable in the original ; Equivalent to the FCGI_WEB_SERVER_ADDRS environment variable in the original
; PHP FCGI (5.2.2+). Makes sense only with a tcp listening socket. Each address ; PHP FCGI (5.2.2+). Makes sense only with a tcp listening socket. Each address

View File

@ -45,6 +45,6 @@ DirectoryIndex index.php
# Redirect to local php-fpm if mod_php is not available # Redirect to local php-fpm if mod_php is not available
<IfModule !mod_php5.c> <IfModule !mod_php5.c>
<FilesMatch \.php$> <FilesMatch \.php$>
SetHandler "proxy:fcgi://127.0.0.1:9000" SetHandler "proxy:unix:/run/php-fpm/www.sock|fgci://localhost"
</FilesMatch> </FilesMatch>
</IfModule> </IfModule>

View File

@ -57,12 +57,12 @@
%global db_devel libdb-devel %global db_devel libdb-devel
%endif %endif
#global rcver RC1 %global rcver RC1
Summary: PHP scripting language for creating dynamic web sites Summary: PHP scripting language for creating dynamic web sites
Name: php Name: php
Version: 5.6.4 Version: 5.6.5
Release: 2%{?dist} Release: 0.1.RC1%{?dist}
# All files licensed under PHP version 3.01, except # All files licensed under PHP version 3.01, except
# Zend is licensed under Zend # Zend is licensed under Zend
# TSRM is licensed under BSD # TSRM is licensed under BSD
@ -198,6 +198,7 @@ Summary: PHP FastCGI Process Manager
# Zend is licensed under Zend # Zend is licensed under Zend
# TSRM and fpm are licensed under BSD # TSRM and fpm are licensed under BSD
License: PHP and Zend and BSD License: PHP and Zend and BSD
BuildRequires: libacl-devel
Requires: php-common%{?_isa} = %{version}-%{release} Requires: php-common%{?_isa} = %{version}-%{release}
Requires(pre): /usr/sbin/useradd Requires(pre): /usr/sbin/useradd
BuildRequires: systemd-units BuildRequires: systemd-units
@ -994,6 +995,7 @@ popd
# Build php-fpm # Build php-fpm
pushd build-fpm pushd build-fpm
build --enable-fpm \ build --enable-fpm \
--with-fpm-acl \
--with-fpm-systemd \ --with-fpm-systemd \
--libdir=%{_libdir}/php \ --libdir=%{_libdir}/php \
--without-mysql \ --without-mysql \
@ -1476,6 +1478,11 @@ rm -f README.{Zeus,QNX,CVS-RULES}
%changelog %changelog
* Fri Jan 9 2015 Remi Collet <remi@fedoraproject.org> 5.6.5-0.1.RC1
- update to 5.6.5RC1
- FPM: enable ACL support for Unix Domain Socket
- FPM: switch default configuration to use UDS
* Wed Dec 17 2014 Remi Collet <remi@fedoraproject.org> 5.6.4-2 * Wed Dec 17 2014 Remi Collet <remi@fedoraproject.org> 5.6.4-2
- Update to 5.6.4 (real) - Update to 5.6.4 (real)
http://www.php.net/releases/5_6_4.php http://www.php.net/releases/5_6_4.php

View File

@ -1 +1 @@
1b51009963451875be6b2622c599201c php-5.6.4-strip.tar.xz 76f79df8abd9d30b526e1c3ae317c86f php-5.6.5RC1-strip.tar.xz