[arch-commits] Commit in php/trunk (7 files)
Pierre Schmitz
pierre at archlinux.org
Thu May 31 10:36:36 UTC 2012
Date: Thursday, May 31, 2012 @ 06:36:35
Author: pierre
Revision: 160224
use /run instead of /var/run; create /run/php-fpm on install if needed
Added:
php/trunk/php-fpm.install
Modified:
php/trunk/PKGBUILD
php/trunk/logrotate.d.php-fpm
php/trunk/php-fpm.conf.in.patch
php/trunk/php-fpm.service
php/trunk/php-fpm.tmpfiles
php/trunk/rc.d.php-fpm
-----------------------+
PKGBUILD | 3 ++-
logrotate.d.php-fpm | 2 +-
php-fpm.conf.in.patch | 4 ++--
php-fpm.install | 9 +++++++++
php-fpm.service | 2 +-
php-fpm.tmpfiles | 2 +-
rc.d.php-fpm | 18 +++++++++---------
7 files changed, 25 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2012-05-31 10:26:47 UTC (rev 160223)
+++ PKGBUILD 2012-05-31 10:36:35 UTC (rev 160224)
@@ -22,7 +22,7 @@
'php-tidy'
'php-xsl')
pkgver=5.4.3
-pkgrel=3
+pkgrel=4
arch=('i686' 'x86_64')
license=('PHP')
url='http://www.php.net'
@@ -235,6 +235,7 @@
pkgdesc='FastCGI Process Manager for PHP'
depends=('php')
backup=('etc/php/php-fpm.conf')
+ install='php-fpm.install'
install -D -m755 ${srcdir}/build-fpm/sapi/fpm/php-fpm ${pkgdir}/usr/sbin/php-fpm
install -D -m644 ${srcdir}/build-fpm/sapi/fpm/php-fpm.8 ${pkgdir}/usr/share/man/man8/php-fpm.8
Modified: logrotate.d.php-fpm
===================================================================
--- logrotate.d.php-fpm 2012-05-31 10:26:47 UTC (rev 160223)
+++ logrotate.d.php-fpm 2012-05-31 10:36:35 UTC (rev 160224)
@@ -3,6 +3,6 @@
notifempty
delaycompress
postrotate
- kill -USR1 `cat /var/run/php-fpm/php-fpm.pid 2>/dev/null` 2>/dev/null || true
+ kill -USR1 `cat /run/php-fpm/php-fpm.pid 2>/dev/null` 2>/dev/null || true
endscript
}
Modified: php-fpm.conf.in.patch
===================================================================
--- php-fpm.conf.in.patch 2012-05-31 10:26:47 UTC (rev 160223)
+++ php-fpm.conf.in.patch 2012-05-31 10:36:35 UTC (rev 160224)
@@ -14,7 +14,7 @@
; Note: the default prefix is @EXPANDED_LOCALSTATEDIR@
; Default Value: none
-;pid = run/php-fpm.pid
-+pid = run/php-fpm/php-fpm.pid
++pid = /run/php-fpm/php-fpm.pid
; Error log file
; If it's set to "syslog", log is sent to syslogd instead of being written
@@ -24,7 +24,7 @@
; Note: This value is mandatory.
-listen = 127.0.0.1:9000
+;listen = 127.0.0.1:9000
-+listen = /var/run/php-fpm/php-fpm.sock
++listen = /run/php-fpm/php-fpm.sock
; Set listen(2) backlog.
; Default Value: 128 (-1 on FreeBSD and OpenBSD)
Added: php-fpm.install
===================================================================
--- php-fpm.install (rev 0)
+++ php-fpm.install 2012-05-31 10:36:35 UTC (rev 160224)
@@ -0,0 +1,9 @@
+post_install() {
+ if [[ ! -d run/php-fpm ]]; then
+ usr/bin/systemd-tmpfiles --create usr/lib/tmpfiles.d/php-fpm.conf
+ fi
+}
+
+post_upgrade() {
+ post_install
+}
Modified: php-fpm.service
===================================================================
--- php-fpm.service 2012-05-31 10:26:47 UTC (rev 160223)
+++ php-fpm.service 2012-05-31 10:36:35 UTC (rev 160224)
@@ -4,7 +4,7 @@
[Service]
Type=forking
-PIDFile=/var/run/php-fpm/php-fpm.pid
+PIDFile=/run/php-fpm/php-fpm.pid
PrivateTmp=true
ExecStart=/usr/sbin/php-fpm
ExecReload=/bin/kill -USR2 $MAINPID
Modified: php-fpm.tmpfiles
===================================================================
--- php-fpm.tmpfiles 2012-05-31 10:26:47 UTC (rev 160223)
+++ php-fpm.tmpfiles 2012-05-31 10:36:35 UTC (rev 160224)
@@ -1 +1 @@
-d /var/run/php-fpm 755 root root
+d /run/php-fpm 755 root root
Modified: rc.d.php-fpm
===================================================================
--- rc.d.php-fpm 2012-05-31 10:26:47 UTC (rev 160223)
+++ rc.d.php-fpm 2012-05-31 10:36:35 UTC (rev 160224)
@@ -64,7 +64,7 @@
exit 1
fi
- wait_for_pid created /var/run/php-fpm/php-fpm.pid
+ wait_for_pid created /run/php-fpm/php-fpm.pid
if [ -n "$try" ] ; then
stat_fail
@@ -79,14 +79,14 @@
test_config
stat_busy 'Gracefully shutting down php-fpm'
- if [ ! -r /var/run/php-fpm/php-fpm.pid ] ; then
+ if [ ! -r /run/php-fpm/php-fpm.pid ] ; then
stat_fail
exit 1
fi
- kill -QUIT `cat /var/run/php-fpm/php-fpm.pid`
+ kill -QUIT `cat /run/php-fpm/php-fpm.pid`
- wait_for_pid removed /var/run/php-fpm.pid
+ wait_for_pid removed /run/php-fpm.pid
if [ -n "$try" ] ; then
stat_fail
@@ -100,14 +100,14 @@
force-quit)
stat_busy 'Terminating php-fpm'
- if [ ! -r /var/run/php-fpm/php-fpm.pid ] ; then
+ if [ ! -r /run/php-fpm/php-fpm.pid ] ; then
stat_fail
exit 1
fi
- kill -TERM `cat /var/run/php-fpm/php-fpm.pid`
+ kill -TERM `cat /run/php-fpm/php-fpm.pid`
- wait_for_pid removed /var/run/php-fpm/php-fpm.pid
+ wait_for_pid removed /run/php-fpm/php-fpm.pid
if [ -n "$try" ] ; then
stat_fail
@@ -127,12 +127,12 @@
test_config
stat_busy 'Reload service php-fpm'
- if [ ! -r /var/run/php-fpm/php-fpm.pid ] ; then
+ if [ ! -r /run/php-fpm/php-fpm.pid ] ; then
stat_fail
exit 1
fi
- kill -USR2 `cat /var/run/php-fpm/php-fpm.pid`
+ kill -USR2 `cat /run/php-fpm/php-fpm.pid`
stat_done
;;
More information about the arch-commits
mailing list