Hey David Radcliffe thank you for the patch. Could you please give us a little more context surrounding this? Specifically, why would we want this in the nginx cookbook and not in (say) the openssl cookbook?
Not saying we won't accept this patch, we just want to make sure we understand the full use case.
Please re-mark the ticket as Fix Provided once you've responded.
My specific use case is that I wanted to enable TLSv1.1 and v1.2 but my OpenSSL version was too old. I couldn't/didn't want to update my system OpenSSL and found that nginx has a compile option for this. All I needed was the openssl source downloaded and then when I compile nginx I can pass the proper flags. This doesn't install OpenSSL to the system or even give me a compiled version of OpenSSL for anything else than nginx. I see this as part of the nginx source install process. It wouldn't make sense in the OpenSSL cookbook.
This will not merge cleanly. Please rebase and re-mark as Fix Provided.
Merged in https://github.com/opscode-cookbooks/nginx/commit/869962e
Released in 2.0.0