From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from parrot.gentoo.org (lists.gentoo.org [156.56.111.196]) by robin.gentoo.org (8.13.3/8.13.3) with ESMTP id j2ECnZET013420 for ; Mon, 14 Mar 2005 12:49:36 GMT Received: (qmail 14594 invoked by uid 89); 14 Mar 2005 12:49:33 +0000 Received: (qmail 23851 invoked from network); 14 Mar 2005 12:49:32 +0000 Received: from h5331.serverkompetenz.net (81.169.174.146) by lists.gentoo.org with AES256-SHA encrypted SMTP; 14 Mar 2005 12:49:32 +0000 Received: from h5331.serverkompetenz.net (localhost [127.0.0.1]) by h5331.serverkompetenz.net (8.12.10/8.12.10) with ESMTP id j2ECd7NL000761 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 14 Mar 2005 13:39:07 +0100 Received: (from juergen@localhost) by h5331.serverkompetenz.net (8.12.10/8.12.10/Submit) id j2ECd7HW000760 for gentoo-dev@lists.gentoo.org; Mon, 14 Mar 2005 13:39:07 +0100 Date: Mon, 14 Mar 2005 13:39:07 +0100 From: Juergen Hoetzel To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] Proposal: config files for php extensions Message-ID: <20050314123907.GA713@h5331.serverkompetenz.net> Precedence: bulk List-Post: , , List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-To: gentoo-dev@gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.6i X-Archives-Salt: a3244722-7521-46be-aefd-0f6235470ad9 X-Archives-Hash: 457dc33a3f453f16b037488f7c676e0a Hi, http://bugs.gentoo.org/show_bug.cgi?id=85082 made me consider about third-party php-extensions modifying php.ini. Why doesn't php ebuilds use the scan-dir feature ('--with-config-file-scan-dir=/etc/php.d') like RedHats do? Every third-party extension gets its own config file (/etc/php.d/extension.ini) and unmerging will be no pain anymore. The following php extensions modify the global php.ini, by using php-ext-base_addtoinifiles (module specific entries entry) and php-ext-source_src_install (extension=extension.so entry): dev-php/PECL-apc dev-php/php-accelerator dev-php/phpdbg dev-php/turck-mmcache dev-php/accelerator But with more extensions to appear, php.ini will get more complex. Jürgen -- gentoo-dev@gentoo.org mailing list