Puppet Php Versions Save

Generic Puppet module to manage PHP on many platforms

2.0.2

9 years ago
  • Adds support for header_packages on all extensions
  • Adds install_options to pear package provider

2.0.4

9 years ago
  • Style fixes all over the place
  • Module dependencies are now bound to the current major version

3.0.0

9 years ago
  • Removes $php::fpm::pool::error_log. Use the php_admin_flag and php_admin_value parameters to set the php settings log_errors and error_log instead.
  • Removes support for PHP 5.3 on Debian-based systems. See the notes in the README for more information.
  • Removes the php_version fact which had only worked on the later puppet runs.
  • Moves CLI-package handling to php::packages
  • Allows changing the package prefix via php::package_prefix.
  • Moves FPM-package handling from php::fpm::package to php::fpm
  • Changes php::packages, so that php::packages::packages becomes php::packages::names and are installed and php::packages::names_to_prefix are installed prefixed by php::package_prefix.
  • PHPUnit is now installed as phar in the same way composer is installed, causing all parameters to change
  • The php::extension resource has a new parameter: zend. If set to true, exenstions that were installed with pecl are loaded with zend_extension.

2.0.3

9 years ago
  • Some issues & bugs with extensions were fixed
  • If you set the provider parameter of an extension to "none", no extension packages will be installed
  • The EPEL yum repo has been added for RedHat systems