0.5.6 - 2017-05-19
Added
- Options :cert_path andd :key_path for the ssl hash in the attributes file. This gives the ability to specify existing SSL certs.
0.5.5 - 2017-04-05
Changed
- Update ca-certificate URL from 'http://curl.haxx.se/ca/cacert.pem' to 'https://curl.haxx.se/ca/cacert.pem'.
0.5.4 - 2017-02-13
Fixed
- Fix wrapped attribute bug for certain php-fpm values when PHP version is 5.6.
0.5.3 - 2017-01-13
Fixed
- Fix misplaced 'end' directive in wordpress config template.
Changed
- Update default nginx version.
0.5.2 - 2016-12-07
Added
- Add different default webserver configuration for plugins on Wordpress sites.
0.5.1 - 2016-11-29
Fixed
- Disable default installation of php5-zip extension if on Ubuntu and not PHP5.6 because there is no such package.
0.5.0 - 2016-11-22
Added
- PHP-FPM recipe: Add support for PHP5.6-FPM on Ubuntu. On other platforms, setting the version to '5.6' will generate a fatal error.
Changed
- Nginx recipe: Shorten filenames of included config files (remove "inc" prefix).
0.4.4 - 2016-11-09
Added
- Nginx recipe: Add template file customization for the main site config and for all site types.
0.4.3 - 2016-10-06
Fixed
- Missing ssl key and cert clauses in the "catch_all" blocks in the nginx config causes an error during SSL handshake if HTTPS is used.
0.4.2 - 2016-09-09
Security
- Add proxy and fastcgi directives to prevent HTTPOXY attacks as described here
Added
- Add more appropriate keywords for virtual site types
- Add a new site type
webserver_basic
with a customizable template
0.4.1
Add attribute to customize listen options for virtual host
0.4.0
Add attribute to customize port number for virtual host
0.3.8
Forgot to update the metadata on previous version
0.3.7
Add site options :block_robots and :block_fav to indicate whether or not to create a location block for robots.txt and favicon.ico, respectively.
0.3.6
Expose an attribute to customize installed PHP extensions
0.3.5
Include the openssl cookbook. Generating a dhparam file for each nginx virtual host is superfluous.
0.3.4
Fix a typo in an nginx template
0.3.3
Fix bug caused by typo where php group defaults to nginx user
0.3.2
Change MariaDB client default version to 10.0
0.3.1
Revert most templates to :create action. Integrate restriction file directives into the virtual host files themselves.
0.3.0
Add support for multiple FastCGI ports. Add support for Letsencrypt configuration.
0.2.1
Add some defaults for php-fpm
0.2.0
Add basic proxied webserver config
0.1.2
Fix the derived attribute pitfalls
0.1.1
Made sure all templates use action :create_if_missing
0.1.0
Initial release of cfe-nginx-php-fpm