Added Vagrant file and added .vagrant to gitignore
Not including the CRS file in the cookbook, download it.
Added attributes to download CRS file from Github by default
Preferring the .tar.gz download instead of .zip
Strip the first directory on extraction, otherwise you end up with /etc/apache2/mod_security/crs/rules/owasp-modsecurity-crs-2.2.8
Engage brain…
modsecurity_crs_10_config.conf.erb is now modsecurity_crs_10_setup.conf.erb upstream
Updated modsecurity_crs_10_setup.conf.erb to v2.2.8
Debian package is opinionated for /etc/modsecurity, defaulting to that.
Base configuration file is now modsecurity.conf upstream
Merged modsecurity.conf template with modsecurity.conf-recommended
Moved base config file location to attribute
Revert "Debian package is opinionated for /etc/modsecurity, defaulting to that."

This reverts commit 9db266d20a2468da91a073ca6e78661f82a848ae.

Moving this change into our webserver role
Base configuration file is now modsecurity.conf upstream (missed the source attribute)
Added apache2 development package logic borrowed from the passenger_apache2 cookbook
Installing libxml2-dev and libcurl3-dev
Added default apache mpm
Updating to latest mod_security release
Added a mod-security.conf in addition to mod-security.load in order to bring into line with normal setup of Apache modules
I accidentally a /