I have made the change for the group ownership of the log directory.

https://github.com/iuscommunity-pkg/php54/commit/b4d2123a1662d420537dda2d96a96aa3cf66edb1
https://github.com/iuscommunity-pkg/php55u/commit/f3a1c78afc972123a0498c201b5e7f820a4067dd

The new builds php54-5.4.31-2.ius and php55u-5.5.15-3.ius will move to
the testing repos tonight.  It may take up to 24 hours to sync to all
mirrors.

** Changed in: ius
       Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
https://bugs.launchpad.net/bugs/1312972

Title:
  php54-fpm "warning: user apache does not exist - using root"

Status in IUS Community Project:
  Fix Committed

Bug description:
  If you install/upgrade php54-fpm and Apache is not installed (which is
  usually the case if you are using Nginx), the php54-fpm prints this
  warning:

  "warning: user apache does not exist - using root"

  What I noticed is that this sets the owner of /var/log/php-fpm
  directory to owner root and 770 mode:

  $ ls -ld /var/log/php-fpm/
  drwxrwx---. 2 root root 4096 Apr  4 15:58 /var/log/php-fpm/

  
  This is a problem because php-fpm cannot write anything into that directory 
because of this. And the biggest problem is that if you set permissions and 
owner to the user which runs php-fpm (which is nginx in my case) after the 
package is upgraded, it overwrites those permission again.

  This same thing happens with php55u-fpm.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ius/+bug/1312972/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ius-coredev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~ius-coredev
More help   : https://help.launchpad.net/ListHelp

Reply via email to