[php] update to 5.4.4, use /usr/lib/tmpfiles.d/php-fpm and /run/php-fpm
Remi Collet
remi at fedoraproject.org
Thu Jun 14 16:17:50 UTC 2012
commit 922e10e22d057cb45cff640f174b1dccc9b24cea
Author: remi <fedora at famillecollet.com>
Date: Thu Jun 14 18:17:45 2012 +0200
update to 5.4.4, use /usr/lib/tmpfiles.d/php-fpm and /run/php-fpm
.gitignore | 11 +----------
php-fpm.conf | 2 +-
php-fpm.logrotate | 2 +-
php-fpm.service | 2 +-
php.spec | 19 ++++++++++++-------
sources | 2 +-
6 files changed, 17 insertions(+), 21 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8f1d973..7d97410 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,11 +1,2 @@
php.spec~
-/php-5.3.7.tar.bz2
-/php-5.3.8.tar.bz2
-/php-5.4.0RC6.tar.bz2
-/php-5.4.0RC7.tar.bz2
-/php-5.4.0RC8.tar.bz2
-/php-5.4.0.tar.bz2
-/php-5.?.?
-/php-5.4.1.tar.bz2
-/php-5.4.2.tar.bz2
-/php-5.4.3.tar.bz2
+/php-5.4.4.tar.bz2
diff --git a/php-fpm.conf b/php-fpm.conf
index a243fa0..49b9af3 100644
--- a/php-fpm.conf
+++ b/php-fpm.conf
@@ -17,7 +17,7 @@ include=/etc/php-fpm.d/*.conf
[global]
; Pid file
; Default Value: none
-pid = /var/run/php-fpm/php-fpm.pid
+pid = /run/php-fpm/php-fpm.pid
; Error log file
; Default Value: /var/log/php-fpm.log
diff --git a/php-fpm.logrotate b/php-fpm.logrotate
index a8cfbc8..25f9feb 100644
--- a/php-fpm.logrotate
+++ b/php-fpm.logrotate
@@ -4,6 +4,6 @@
sharedscripts
delaycompress
postrotate
- /bin/kill -SIGUSR1 `cat /var/run/php-fpm/php-fpm.pid 2>/dev/null` 2>/dev/null || true
+ /bin/kill -SIGUSR1 `cat /run/php-fpm/php-fpm.pid 2>/dev/null` 2>/dev/null || true
endscript
}
diff --git a/php-fpm.service b/php-fpm.service
index df24fb7..5aaaf3f 100644
--- a/php-fpm.service
+++ b/php-fpm.service
@@ -4,7 +4,7 @@ After=syslog.target network.target
[Service]
Type=forking
-PIDFile=/var/run/php-fpm/php-fpm.pid
+PIDFile=/run/php-fpm/php-fpm.pid
EnvironmentFile=/etc/sysconfig/php-fpm
ExecStart=/usr/sbin/php-fpm
ExecReload=/bin/kill -USR2 $MAINPID
diff --git a/php.spec b/php.spec
index a224e69..38c81be 100644
--- a/php.spec
+++ b/php.spec
@@ -55,7 +55,7 @@
Summary: PHP scripting language for creating dynamic web sites
Name: php
-Version: 5.4.3
+Version: 5.4.4
Release: 1%{?dist}
License: PHP
Group: Development/Languages
@@ -667,7 +667,7 @@ find . -name \*.[ch] -exec chmod 644 {} \;
chmod 644 README.*
# php-fpm configuration files for tmpfiles.d
-echo "d %{_localstatedir}/run/php-fpm 755 root root" >php-fpm.tmpfiles
+echo "d /run/php-fpm 755 root root" >php-fpm.tmpfiles
%build
@@ -1031,15 +1031,15 @@ install -m 700 -d $RPM_BUILD_ROOT%{_localstatedir}/lib/php/session
# PHP-FPM stuff
# Log
install -m 755 -d $RPM_BUILD_ROOT%{_localstatedir}/log/php-fpm
-install -m 755 -d $RPM_BUILD_ROOT%{_localstatedir}/run/php-fpm
+install -m 755 -d $RPM_BUILD_ROOT/run/php-fpm
# Config
install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir}/php-fpm.d
install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/php-fpm.conf
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/php-fpm.d/www.conf
mv $RPM_BUILD_ROOT%{_sysconfdir}/php-fpm.conf.default .
# tmpfiles.d
-install -m 755 -d $RPM_BUILD_ROOT%{_sysconfdir}/tmpfiles.d
-install -m 644 php-fpm.tmpfiles $RPM_BUILD_ROOT%{_sysconfdir}/tmpfiles.d/php-fpm.conf
+install -m 755 -d $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d
+install -m 644 php-fpm.tmpfiles $RPM_BUILD_ROOT%{_prefix}/lib/tmpfiles.d/php-fpm.conf
# install systemd unit files and scripts for handling server startup
install -m 755 -d $RPM_BUILD_ROOT%{_unitdir}
install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{_unitdir}/
@@ -1219,13 +1219,13 @@ fi
%config(noreplace) %{_sysconfdir}/php-fpm.d/www.conf
%config(noreplace) %{_sysconfdir}/logrotate.d/php-fpm
%config(noreplace) %{_sysconfdir}/sysconfig/php-fpm
-%config(noreplace) %{_sysconfdir}/tmpfiles.d/php-fpm.conf
+%{_prefix}/lib/tmpfiles.d/php-fpm.conf
%{_unitdir}/php-fpm.service
%{_sbindir}/php-fpm
%dir %{_sysconfdir}/php-fpm.d
# log owned by apache for log
%attr(770,apache,root) %dir %{_localstatedir}/log/php-fpm
-%dir %{_localstatedir}/run/php-fpm
+%dir /run/php-fpm
%{_mandir}/man8/php-fpm.8*
%{_datadir}/fpm/status.html
%endif
@@ -1278,6 +1278,11 @@ fi
%changelog
+* Thu Jun 14 2012 Remi Collet <remi at fedoraproject.org> 5.4.4-1
+- update to 5.4.4 finale
+- use /usr/lib/tmpfiles.d instead of /etc/tmpfiles.d
+- use /run/php-fpm instead of /var/run/php-fpm
+
* Wed May 09 2012 Remi Collet <remi at fedoraproject.org> 5.4.3-1
- update to 5.4.3 (CVE-2012-2311, CVE-2012-2329)
diff --git a/sources b/sources
index c2792c8..8c8ebd4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-51f9488bf8682399b802c48656315cac php-5.4.3.tar.bz2
+1fd98dc3f6f3805cd67bff12a26ed77f php-5.4.4.tar.bz2
More information about the scm-commits
mailing list