Bug #74138 [Com]: make install clobbers existing configuration
| From: | coenraad at wish dot org dot za | Date: | Tue, 21 Feb 2017 01:45:39 +0000 |
| Subject: | Bug #74138 [Com]: make install clobbers existing configuration | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-207480@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=74138&edit=1
ID: 74138
Comment by: coenraad at wish dot org dot za
Reported by: coenraad at wish dot org dot za
Summary: make install clobbers existing configuration
Status: Open
Type: Bug
Package: *Compile Issues
Operating System: Any
PHP Version: 7.1Git-2017-02-20 (Git)
Block user comment: N
Private report: N
New Comment:
The real problem is that php-fpm.d/* is included in most configs, and writing a .default to that
directory causes problems
Previous Comments:
------------------------------------------------------------------------
[2017-02-21 00:59:22] coenraad at wish dot org dot za
Package maintainers will almost always build in a clean environment anyways, so this shouldn't
affect them.
------------------------------------------------------------------------
[2017-02-21 00:24:57] coenraad at wish dot org dot za
Description:
------------
make install clobbers any existing configuration for php-fpm.conf
This is problematic because most if not all PHP projects are very configuration dependent - and as
such a "make install" will break an existing PHP application.
It is further notable because the PHP version shipping with most distributions is quite old and it
is becoming common for most applications to compile PHP themselves. Clobbering my configuration
files and having to figure out how to get them working has robbed me of countless hours over the
last month.
Fix: do not overwrite existing php-fpm.conf
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=74138&edit=1