Permalink
Browse files

added improved cookbooks

  • Loading branch information...
michael-romer committed Jul 11, 2012
1 parent 10ca688 commit 7207dc99260a2bc6d7521c00b099d68ff59e0760
Showing with 19,208 additions and 2 deletions.
  1. +2 −2 Vagrantfile
  2. BIN data/cookbooks/.DS_Store
  3. +51 −0 data/cookbooks/ant/README.md
  4. +51 −0 data/cookbooks/ant/metadata.json
  5. +14 −0 data/cookbooks/ant/metadata.rb
  6. +41 −0 data/cookbooks/ant/recipes/default.rb
  7. +70 −0 data/cookbooks/apache2/CHANGELOG.md
  8. +29 −0 data/cookbooks/apache2/CONTRIBUTING
  9. +201 −0 data/cookbooks/apache2/LICENSE
  10. +359 −0 data/cookbooks/apache2/README.md
  11. +141 −0 data/cookbooks/apache2/attributes/default.rb
  12. +32 −0 data/cookbooks/apache2/attributes/mod_auth_openid.rb
  13. +26 −0 data/cookbooks/apache2/definitions/apache_conf.rb
  14. +53 −0 data/cookbooks/apache2/definitions/apache_module.rb
  15. +43 −0 data/cookbooks/apache2/definitions/apache_site.rb
  16. +49 −0 data/cookbooks/apache2/definitions/web_app.rb
  17. +41 −0 data/cookbooks/apache2/files/default/apache2_module_conf_generate.pl
  18. +205 −0 data/cookbooks/apache2/metadata.rb
  19. +218 −0 data/cookbooks/apache2/recipes/default.rb
  20. +33 −0 data/cookbooks/apache2/recipes/god_monitor.rb
  21. +22 −0 data/cookbooks/apache2/recipes/mod_alias.rb
  22. +45 −0 data/cookbooks/apache2/recipes/mod_apreq2.rb
  23. +20 −0 data/cookbooks/apache2/recipes/mod_auth_basic.rb
  24. +20 −0 data/cookbooks/apache2/recipes/mod_auth_digest.rb
  25. +113 −0 data/cookbooks/apache2/recipes/mod_auth_openid.rb
  26. +20 −0 data/cookbooks/apache2/recipes/mod_authn_file.rb
  27. +20 −0 data/cookbooks/apache2/recipes/mod_authnz_ldap.rb
  28. +20 −0 data/cookbooks/apache2/recipes/mod_authz_default.rb
  29. +20 −0 data/cookbooks/apache2/recipes/mod_authz_groupfile.rb
  30. +20 −0 data/cookbooks/apache2/recipes/mod_authz_host.rb
  31. +20 −0 data/cookbooks/apache2/recipes/mod_authz_user.rb
  32. +22 −0 data/cookbooks/apache2/recipes/mod_autoindex.rb
  33. +20 −0 data/cookbooks/apache2/recipes/mod_cgi.rb
  34. +20 −0 data/cookbooks/apache2/recipes/mod_dav.rb
  35. +20 −0 data/cookbooks/apache2/recipes/mod_dav_fs.rb
  36. +29 −0 data/cookbooks/apache2/recipes/mod_dav_svn.rb
  37. +22 −0 data/cookbooks/apache2/recipes/mod_deflate.rb
  38. +22 −0 data/cookbooks/apache2/recipes/mod_dir.rb
  39. +20 −0 data/cookbooks/apache2/recipes/mod_env.rb
  40. +20 −0 data/cookbooks/apache2/recipes/mod_expires.rb
  41. +53 −0 data/cookbooks/apache2/recipes/mod_fcgid.rb
  42. +20 −0 data/cookbooks/apache2/recipes/mod_headers.rb
  43. +20 −0 data/cookbooks/apache2/recipes/mod_ldap.rb
  44. +24 −0 data/cookbooks/apache2/recipes/mod_log_config.rb
  45. +24 −0 data/cookbooks/apache2/recipes/mod_logio.rb
  46. +22 −0 data/cookbooks/apache2/recipes/mod_mime.rb
  47. +22 −0 data/cookbooks/apache2/recipes/mod_negotiation.rb
  48. +39 −0 data/cookbooks/apache2/recipes/mod_perl.rb
  49. +99 −0 data/cookbooks/apache2/recipes/mod_php5.rb
  50. +22 −0 data/cookbooks/apache2/recipes/mod_proxy.rb
  51. +21 −0 data/cookbooks/apache2/recipes/mod_proxy_ajp.rb
  52. +20 −0 data/cookbooks/apache2/recipes/mod_proxy_balancer.rb
  53. +20 −0 data/cookbooks/apache2/recipes/mod_proxy_connect.rb
  54. +20 −0 data/cookbooks/apache2/recipes/mod_proxy_http.rb
  55. +32 −0 data/cookbooks/apache2/recipes/mod_python.rb
  56. +20 −0 data/cookbooks/apache2/recipes/mod_rewrite.rb
  57. +22 −0 data/cookbooks/apache2/recipes/mod_setenvif.rb
  58. +43 −0 data/cookbooks/apache2/recipes/mod_ssl.rb
  59. +22 −0 data/cookbooks/apache2/recipes/mod_status.rb
  60. +27 −0 data/cookbooks/apache2/recipes/mod_wsgi.rb
  61. +27 −0 data/cookbooks/apache2/recipes/mod_xsendfile.rb
  62. +22 −0 data/cookbooks/apache2/templates/default/a2dismod.erb
  63. +29 −0 data/cookbooks/apache2/templates/default/a2dissite.erb
  64. +37 −0 data/cookbooks/apache2/templates/default/a2enmod.erb
  65. +38 −0 data/cookbooks/apache2/templates/default/a2ensite.erb
  66. +237 −0 data/cookbooks/apache2/templates/default/apache2.conf.erb
  67. +19 −0 data/cookbooks/apache2/templates/default/apache2.god.erb
  68. +6 −0 data/cookbooks/apache2/templates/default/charset.erb
  69. +57 −0 data/cookbooks/apache2/templates/default/default-site.erb
  70. +2 −0 data/cookbooks/apache2/templates/default/mods/README
  71. +24 −0 data/cookbooks/apache2/templates/default/mods/alias.conf.erb
  72. +1 −0 data/cookbooks/apache2/templates/default/mods/authopenid.load.erb
  73. +101 −0 data/cookbooks/apache2/templates/default/mods/autoindex.conf.erb
  74. +16 −0 data/cookbooks/apache2/templates/default/mods/deflate.conf.erb
  75. +5 −0 data/cookbooks/apache2/templates/default/mods/dir.conf.erb
  76. +10 −0 data/cookbooks/apache2/templates/default/mods/fcgid.conf.erb
  77. +198 −0 data/cookbooks/apache2/templates/default/mods/mime.conf.erb
  78. +18 −0 data/cookbooks/apache2/templates/default/mods/negotiation.conf.erb
  79. +16 −0 data/cookbooks/apache2/templates/default/mods/php5.conf.erb
  80. +19 −0 data/cookbooks/apache2/templates/default/mods/proxy.conf.erb
  81. +28 −0 data/cookbooks/apache2/templates/default/mods/setenvif.conf.erb
  82. +76 −0 data/cookbooks/apache2/templates/default/mods/ssl.conf.erb
  83. +16 −0 data/cookbooks/apache2/templates/default/mods/status.conf.erb
  84. +2 −0 data/cookbooks/apache2/templates/default/port_apache.erb
  85. +6 −0 data/cookbooks/apache2/templates/default/ports.conf.erb
  86. +50 −0 data/cookbooks/apache2/templates/default/security.erb
  87. +43 −0 data/cookbooks/apache2/templates/default/web_app.conf.erb
  88. +9 −0 data/cookbooks/apt/CHANGELOG.md
  89. +29 −0 data/cookbooks/apt/CONTRIBUTING
  90. +201 −0 data/cookbooks/apt/LICENSE
  91. +190 −0 data/cookbooks/apt/README.md
  92. +50 −0 data/cookbooks/apt/files/default/apt-proxy-v2.conf
  93. +13 −0 data/cookbooks/apt/metadata.rb
  94. +52 −0 data/cookbooks/apt/providers/preference.rb
  95. +114 −0 data/cookbooks/apt/providers/repository.rb
  96. +53 −0 data/cookbooks/apt/recipes/cacher-client.rb
  97. +30 −0 data/cookbooks/apt/recipes/cacher-ng.rb
  98. +56 −0 data/cookbooks/apt/recipes/default.rb
  99. +29 −0 data/cookbooks/apt/resources/preference.rb
  100. +36 −0 data/cookbooks/apt/resources/repository.rb
  101. +4 −0 data/cookbooks/build-essential/CHANGELOG.md
  102. +29 −0 data/cookbooks/build-essential/CONTRIBUTING
  103. +201 −0 data/cookbooks/build-essential/LICENSE
  104. +24 −0 data/cookbooks/build-essential/README.md
  105. +30 −0 data/cookbooks/build-essential/attributes/default.rb
  106. +12 −0 data/cookbooks/build-essential/metadata.rb
  107. +59 −0 data/cookbooks/build-essential/recipes/default.rb
  108. +53 −0 data/cookbooks/capistrano/README.md
  109. +46 −0 data/cookbooks/capistrano/definitions/cap_setup.rb
  110. +51 −0 data/cookbooks/capistrano/metadata.json
  111. +9 −0 data/cookbooks/capistrano/metadata.rb
  112. +20 −0 data/cookbooks/capistrano/recipes/default.rb
  113. +68 −0 data/cookbooks/elasticsearch/README.rdoc
  114. +14 −0 data/cookbooks/elasticsearch/attributes/default.rb
  115. +44 −0 data/cookbooks/elasticsearch/metadata.json
  116. +9 −0 data/cookbooks/elasticsearch/metadata.rb
  117. BIN data/cookbooks/elasticsearch/recipes/.autoconf.rb.swp
  118. +30 −0 data/cookbooks/elasticsearch/recipes/autoconf.rb
  119. +121 −0 data/cookbooks/elasticsearch/recipes/default.rb
  120. +21 −0 data/cookbooks/elasticsearch/templates/default/elasticsearch.in.sh.erb
  121. +6 −0 data/cookbooks/elasticsearch/templates/default/elasticsearch.yml.erb
  122. +21 −0 data/cookbooks/elasticsearch/templates/default/logging.yml.erb
  123. +3 −0 data/cookbooks/elasticsearch/templates/default/sv-elasticsearch-log-run.erb
  124. +11 −0 data/cookbooks/elasticsearch/templates/default/sv-elasticsearch-run.erb
  125. +16 −0 data/cookbooks/java/CHANGELOG.md
  126. +29 −0 data/cookbooks/java/CONTRIBUTING
  127. +201 −0 data/cookbooks/java/LICENSE
  128. +206 −0 data/cookbooks/java/README.md
  129. +55 −0 data/cookbooks/java/attributes/default.rb
  130. +16 −0 data/cookbooks/java/metadata.rb
  131. +158 −0 data/cookbooks/java/providers/ark.rb
  132. +29 −0 data/cookbooks/java/recipes/default.rb
  133. +84 −0 data/cookbooks/java/recipes/openjdk.rb
  134. +64 −0 data/cookbooks/java/recipes/oracle.rb
  135. +48 −0 data/cookbooks/java/recipes/oracle_i386.rb
  136. +37 −0 data/cookbooks/java/resources/ark.rb
  137. +12 −0 data/cookbooks/memcached/CHANGELOG.md
  138. +29 −0 data/cookbooks/memcached/CONTRIBUTING
  139. +201 −0 data/cookbooks/memcached/LICENSE
  140. +59 −0 data/cookbooks/memcached/README.md
  141. +5 −0 data/cookbooks/memcached/attributes/default.rb
  142. +32 −0 data/cookbooks/memcached/definitions/memcached_instance.rb
  143. +33 −0 data/cookbooks/memcached/metadata.rb
  144. +80 −0 data/cookbooks/memcached/recipes/default.rb
  145. +50 −0 data/cookbooks/memcached/templates/default/memcached.conf.erb
  146. +2 −0 data/cookbooks/memcached/templates/default/memcached.default.erb
  147. +13 −0 data/cookbooks/memcached/templates/default/memcached.sysconfig.erb
  148. +2 −0 data/cookbooks/memcached/templates/default/sv-memcached-log-run.erb
  149. +3 −0 data/cookbooks/memcached/templates/default/sv-memcached-run.erb
  150. +53 −0 data/cookbooks/mysql/CHANGELOG.md
  151. +29 −0 data/cookbooks/mysql/CONTRIBUTING
  152. +201 −0 data/cookbooks/mysql/LICENSE
  153. +119 −0 data/cookbooks/mysql/README.md
  154. +32 −0 data/cookbooks/mysql/attributes/client.rb
  155. +121 −0 data/cookbooks/mysql/attributes/server.rb
  156. +19 −0 data/cookbooks/mysql/libraries/database.rb
  157. +33 −0 data/cookbooks/mysql/libraries/helpers.rb
  158. +132 −0 data/cookbooks/mysql/metadata.rb
  159. +80 −0 data/cookbooks/mysql/recipes/client.rb
  160. +20 −0 data/cookbooks/mysql/recipes/default.rb
  161. +178 −0 data/cookbooks/mysql/recipes/server.rb
  162. +51 −0 data/cookbooks/mysql/recipes/server_ec2.rb
  163. +12 −0 data/cookbooks/mysql/templates/default/debian.cnf.erb
  164. +15 −0 data/cookbooks/mysql/templates/default/grants.sql.erb
  165. +176 −0 data/cookbooks/mysql/templates/default/my.cnf.erb
  166. +10 −0 data/cookbooks/mysql/templates/default/mysql-server.seed.erb
  167. +3 −0 data/cookbooks/mysql/templates/default/port_mysql.erb
  168. +61 −0 data/cookbooks/mysql/templates/windows/my.cnf.erb
  169. +8 −0 data/cookbooks/networking_basic/README.rdoc
  170. +35 −0 data/cookbooks/networking_basic/metadata.json
  171. +10 −0 data/cookbooks/networking_basic/metadata.rb
  172. +37 −0 data/cookbooks/networking_basic/recipes/default.rb
  173. +33 −0 data/cookbooks/openssl/README.rdoc
  174. +37 −0 data/cookbooks/openssl/libraries/secure_password.rb
  175. +30 −0 data/cookbooks/openssl/metadata.json
  176. +8 −0 data/cookbooks/openssl/metadata.rb
  177. +19 −0 data/cookbooks/openssl/recipes/default.rb
  178. +6 −0 data/cookbooks/php/CHANGELOG.md
  179. +29 −0 data/cookbooks/php/CONTRIBUTING
  180. +201 −0 data/cookbooks/php/LICENSE
  181. +251 −0 data/cookbooks/php/README.md
  182. +85 −0 data/cookbooks/php/attributes/default.rb
  183. +27 −0 data/cookbooks/php/metadata.rb
  184. +261 −0 data/cookbooks/php/providers/pear.rb
  185. +91 −0 data/cookbooks/php/providers/pear_channel.rb
  186. +31 −0 data/cookbooks/php/recipes/default.rb
  187. +37 −0 data/cookbooks/php/recipes/module_apc.rb
  188. +29 −0 data/cookbooks/php/recipes/module_curl.rb
  189. +29 −0 data/cookbooks/php/recipes/module_fileinfo.rb
  190. +35 −0 data/cookbooks/php/recipes/module_fpdf.rb
  191. +32 −0 data/cookbooks/php/recipes/module_gd.rb
  192. +32 −0 data/cookbooks/php/recipes/module_ldap.rb
  193. +37 −0 data/cookbooks/php/recipes/module_memcache.rb
  194. +32 −0 data/cookbooks/php/recipes/module_mysql.rb
  195. +32 −0 data/cookbooks/php/recipes/module_pgsql.rb
  196. +30 −0 data/cookbooks/php/recipes/module_sqlite3.rb
  197. +40 −0 data/cookbooks/php/recipes/module_xdebug.rb
  198. +43 −0 data/cookbooks/php/recipes/package.rb
  199. +79 −0 data/cookbooks/php/recipes/source.rb
  200. +29 −0 data/cookbooks/php/resources/pear.rb
  201. +28 −0 data/cookbooks/php/resources/pear_channel.rb
  202. +1,221 −0 data/cookbooks/php/templates/centos/php.ini.erb
  203. +1,853 −0 data/cookbooks/php/templates/debian/php.ini.erb
  204. +7 −0 data/cookbooks/php/templates/default/extension.ini.erb
  205. +1,896 −0 data/cookbooks/php/templates/default/php.ini.erb
  206. +1,221 −0 data/cookbooks/php/templates/redhat/php.ini.erb
  207. +1,853 −0 data/cookbooks/php/templates/ubuntu/php.ini.erb
  208. +31 −0 data/cookbooks/runit/attributes/default.rb
  209. +159 −0 data/cookbooks/runit/definitions/runit_service.rb
  210. +1 −0 data/cookbooks/runit/files/default/runit.seed
  211. 0 data/cookbooks/runit/files/default/runsvdir
  212. +6 −0 data/cookbooks/runit/files/ubuntu-6.10/runsvdir
  213. +7 −0 data/cookbooks/runit/files/ubuntu-7.04/runsvdir
  214. +7 −0 data/cookbooks/runit/files/ubuntu-7.10/runsvdir
  215. +7 −0 data/cookbooks/runit/files/ubuntu-8.04/runsvdir
  216. +108 −0 data/cookbooks/runit/metadata.json
  217. +37 −0 data/cookbooks/runit/metadata.rb
  218. +72 −0 data/cookbooks/runit/recipes/default.rb
  219. +32 −0 data/cookbooks/runit/templates/gentoo/runit-start.sh.erb
  220. +57 −0 data/cookbooks/solr/README.rdoc
  221. +23 −0 data/cookbooks/solr/attributes/default.rb
  222. +65 −0 data/cookbooks/solr/definitions/solr_instance.rb
  223. 0 data/cookbooks/solr/files/default/authorized_keys
  224. 0 data/cookbooks/solr/files/default/id_rsa
  225. 0 data/cookbooks/solr/files/default/id_rsa.pub
  226. +104 −0 data/cookbooks/solr/metadata.json
  227. +38 −0 data/cookbooks/solr/metadata.rb
  228. +36 −0 data/cookbooks/solr/recipes/default.rb
  229. +2 −0 data/cookbooks/solr/templates/default/sv-solr-log-run.erb
  230. +8 −0 data/cookbooks/solr/templates/default/sv-solr-run.erb
  231. +110 −0 data/cookbooks/vagrant_main/recipes/custom_php.rb
  232. +37 −0 data/cookbooks/vagrant_main/recipes/default.rb
  233. +21 −0 data/cookbooks/vagrant_main/templates/default/default.conf.erb
View
4 Vagrantfile 100644 → 100755
@@ -4,7 +4,7 @@ Vagrant::Config.run do |config|
"--memory", "1024",
"--cpus", "2"
]
- config.vm.box = "lucid32"
+ config.vm.box = "precise64"
config.vm.forward_port 80, 8080
config.vm.forward_port 3306, 3306
config.ssh.max_tries = 50
@@ -20,4 +20,4 @@ Vagrant::Config.run do |config|
# chef.http_proxy_pass = "foo"
chef.json.merge!({ :mysql => { :server_root_password => "" } })
end
-end
+end
View
Binary file not shown.
@@ -0,0 +1,51 @@
+Description
+===========
+
+Installs and configures Apache Ant & Ivy
+
+Requirements
+============
+
+Platform:
+
+* Debian, Ubuntu, CentOS, Red Hat, Fedora
+
+The following Opscode cookbooks are dependencies:
+
+* java
+* jpackage
+
+Attributes
+==========
+
+Usage
+=====
+
+Simply include the recipe where you want Apache Ant & Ivy installed.
+
+TODO
+====
+
+* plugin support
+* global config template - /etc/ant/ant.conf
+
+License and Author
+==================
+
+Author:: Seth Chisamore (<schisamo@opscode.com>)
+
+Copyright 2010, Opscode, Inc.
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
@@ -0,0 +1,51 @@
+{
+ "name": "ant",
+ "description": "Installs/Configures ant",
+ "long_description": "Description\n===========\n\nInstalls and configures Apache Ant & Ivy\n\nRequirements\n============\n\nPlatform: \n\n* Debian, Ubuntu, CentOS, Red Hat, Fedora\n\nThe following Opscode cookbooks are dependencies:\n\n* java\n* jpackage\n\nAttributes\n==========\n\nUsage\n=====\n\nSimply include the recipe where you want Apache Ant & Ivy installed.\n\nTODO\n====\n\n* plugin support\n* global config template - /etc/ant/ant.conf\n\nLicense and Author\n==================\n\nAuthor:: Seth Chisamore (<schisamo@opscode.com>)\n\nCopyright 2010, Opscode, Inc.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n\n",
+ "maintainer": "Opscode, Inc.",
+ "maintainer_email": "cookbooks@opscode.com",
+ "license": "Apache 2.0",
+ "platforms": {
+ "debian": [
+
+ ],
+ "ubuntu": [
+
+ ],
+ "centos": [
+
+ ],
+ "redhat": [
+
+ ],
+ "fedora": [
+
+ ]
+ },
+ "dependencies": {
+ "java": [
+
+ ],
+ "jpackage": [
+
+ ]
+ },
+ "recommendations": {
+ },
+ "suggestions": {
+ },
+ "conflicting": {
+ },
+ "providing": {
+ },
+ "replacing": {
+ },
+ "attributes": {
+ },
+ "groupings": {
+ },
+ "recipes": {
+ "ant::default": "Installs and configures Ant"
+ },
+ "version": "0.10.1"
+}
@@ -0,0 +1,14 @@
+maintainer "Opscode, Inc."
+maintainer_email "cookbooks@opscode.com"
+license "Apache 2.0"
+description "Installs/Configures ant"
+long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+version "0.10.1"
+%w{ java jpackage }.each do |cb|
+ depends cb
+end
+%w{ debian ubuntu centos redhat fedora }.each do |os|
+ supports os
+end
+
+recipe "ant::default", "Installs and configures Ant"
@@ -0,0 +1,41 @@
+#
+# Cookbook Name:: ant
+# Recipe:: default
+#
+# Copyright 2010, Opscode, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+include_recipe "java"
+
+case node.platform
+when "centos","redhat","fedora"
+ include_recipe "jpackage"
+end
+
+ant_pkgs = value_for_platform(
+ ["debian","ubuntu",] => {
+ "default" => ["ant","ant-contrib","ivy"]
+ },
+ ["centos","redhat","fedora" ] => {
+ "default" => ["ant","ant-contrib","ivy"]
+ },
+ "default" => ["ant","ant-contrib","ivy"]
+)
+
+ant_pkgs.each do |pkg|
+ package pkg do
+ action :install
+ end
+end
@@ -0,0 +1,70 @@
+## v1.1.8:
+
+* Some platforms with minimal installations that don't have perl won't
+ have a `node['languages']['perl']` attribute, so remove the
+ conditional and rely on the power of idempotence in the package
+ resource.
+* [COOK-1214] - address foodcritic warnings
+* [COOK-1180] - add `mod_logio` and fix `mod_proxy`
+
+## v1.1.6:
+
+FreeBSD users: This release requires the `freebsd` cookbook. See README.md.
+
+* [COOK-1025] - freebsd support in mod_php5 recipe
+
+## v1.1.4:
+
+* [COOK-1100] - support amazon linux
+
+## v1.1.2:
+
+* [COOK-996] - apache2::mod_php5 can cause PHP and module API mismatches
+* [COOK-1083] - return string for v_f_p and use correct value for
+ default
+
+## v1.1.0:
+
+* [COOK-861] - Add `mod_perl` and apreq2
+* [COOK-941] - fix `mod_auth_openid` on FreeBSD
+* [COOK-1021] - add a commented-out LoadModule directive to keep apxs happy
+* [COOK-1022] - consistency for icondir attribute
+* [COOK-1023] - fix platform test for attributes
+* [COOK-1024] - fix a2enmod script so it runs cleanly on !bash
+* [COOK-1026] - fix `error_log` location on FreeBSD
+
+## v1.0.8:
+
+* COOK-548 - directory resource doesn't have backup parameter
+
+## v1.0.6:
+
+* COOK-915 - update to `mod_auth_openid` version 0.6, see __Recipes/mod_auth_openid__ below.
+* COOK-548 - Add support for FreeBSD.
+
+## v1.0.4:
+
+* COOK-859 - don't hardcode module paths
+
+## v1.0.2
+
+* Tickets resolved in this release: COOK-788, COOK-782, COOK-780
+
+## v1.0.0
+
+* Red Hat family support is greatly improved, all recipes except `god_monitor` converge.
+* Recipe `mod_auth_openid` now works on RHEL family distros
+* Recipe `mod_php5` will now remove config from package on RHEL family so it doesn't conflict with the cookbook's.
+* Added `php5.conf.erb` template for `mod_php5` recipe.
+* Create the run state directory for `mod_fcgid` to prevent a startup error on RHEL version 6.
+* New attribute `node['apache']['lib_dir']` to handle lib vs lib64 on RHEL family distributions.
+* New attribute `node['apache']['group']`.
+* Scientific Linux support added.
+* Use a file resource instead of the generate-module-list executed perl script on RHEL family.
+* "default" site can now be disabled.
+* web_app now has an "enable" parameter.
+* Support for dav_fs apache module.
+* Tickets resolved in this release: COOK-754, COOK-753, COOK-665, COOK-624, COOK-579, COOK-519, COOK-518
+* Fix node references in template for a2dissite
+* Use proper user and group attributes on files and templates.
+* Replace the anemic README.rdoc with this new and improved superpowered README.md :).
@@ -0,0 +1,29 @@
+If you would like to contribute, please open a ticket in JIRA:
+
+* http://tickets.opscode.com
+
+Create the ticket in the COOK project and use the cookbook name as the
+component.
+
+For all code contributions, we ask that contributors sign a
+contributor license agreement (CLA). Instructions may be found here:
+
+* http://wiki.opscode.com/display/chef/How+to+Contribute
+
+When contributing changes to individual cookbooks, please do not
+modify the version number in the metadata.rb. Also please do not
+update the CHANGELOG.md for a new version. Not all changes to a
+cookbook may be merged and released in the same versions. Opscode will
+handle the version updates during the release process. You are welcome
+to correct typos or otherwise make updates to documentation in the
+README.
+
+If a contribution adds new platforms or platform versions, indicate
+such in the body of the commit message(s), and update the relevant
+COOK ticket. When writing commit messages, it is helpful for others if
+you indicate the COOK ticket. For example:
+
+ git commit -m '[COOK-1041] Updated pool resource to correctly delete.'
+
+In the ticket itself, it is also helpful if you include log output of
+a successful Chef run, but this is not absolutely required.
Oops, something went wrong.

0 comments on commit 7207dc9

Please sign in to comment.