diff -Nru php5-5.5.9+dfsg/debian/changelog php5-5.5.9+dfsg/debian/changelog --- php5-5.5.9+dfsg/debian/changelog 2014-10-28 14:52:16.000000000 -0400 +++ php5-5.5.9+dfsg/debian/changelog 2015-02-03 09:42:17.000000000 -0500 @@ -1,3 +1,13 @@ +php5 (5.5.9+dfsg-1ubuntu4.6) trusty-updates; urgency=medium + + * Upstream changes to resolve logrotate issues. (LP: #1230917) + Changes are as follows: (see comment #5 in bug for the changes) + * debian/php5-fpm.init: Change PIDFILE path to /run/php5-fpm.pid + * debian/php5-fpm.logrotate: Kill the process by directly looking + at the pidfile instead of using invoke-rc.d to reopen logs. + + -- Thomas Ward Tue, 03 Feb 2015 09:38:51 -0500 + php5 (5.5.9+dfsg-1ubuntu4.5) trusty-security; urgency=medium * SECURITY UPDATE: denial of service via buffer overflow in mkgmtime() diff -Nru php5-5.5.9+dfsg/debian/php5-fpm.init php5-5.5.9+dfsg/debian/php5-fpm.init --- php5-5.5.9+dfsg/debian/php5-fpm.init 2014-02-17 11:43:24.000000000 -0500 +++ php5-5.5.9+dfsg/debian/php5-fpm.init 2015-02-03 09:38:10.000000000 -0500 @@ -16,7 +16,7 @@ NAME=php5-fpm DAEMON=/usr/sbin/$NAME DAEMON_ARGS="--daemonize --fpm-config /etc/php5/fpm/php-fpm.conf" -PIDFILE=/var/run/php5-fpm.pid +PIDFILE=/run/php5-fpm.pid TIMEOUT=30 SCRIPTNAME=/etc/init.d/$NAME diff -Nru php5-5.5.9+dfsg/debian/php5-fpm.logrotate php5-5.5.9+dfsg/debian/php5-fpm.logrotate --- php5-5.5.9+dfsg/debian/php5-fpm.logrotate 2014-02-17 11:43:24.000000000 -0500 +++ php5-5.5.9+dfsg/debian/php5-fpm.logrotate 2015-02-03 09:38:45.000000000 -0500 @@ -6,6 +6,6 @@ compress delaycompress postrotate - invoke-rc.d php5-fpm reopen-logs > /dev/null + kill -USR1 $(cat /run/php5-fpm.pid) > /dev/null endscript }