diff options
| author | Christian Hofstaedtler <hofstaedtler@inqnet.at> | 2009-08-02 08:26:04 +0000 |
|---|---|---|
| committer | James Turnbull <james@lovedthanlost.net> | 2009-08-03 10:00:17 +1000 |
| commit | c702f76b271515e9c42dcb923d379fbfac4c83cd (patch) | |
| tree | 21c56e651645ca69ceeb3bc44937a17de4290008 /ext | |
| parent | ca17b3c4dec9a095b7e1bf24a55edbaaa6561a00 (diff) | |
| download | puppet-c702f76b271515e9c42dcb923d379fbfac4c83cd.tar.gz puppet-c702f76b271515e9c42dcb923d379fbfac4c83cd.tar.xz puppet-c702f76b271515e9c42dcb923d379fbfac4c83cd.zip | |
rack: SSL Env vars can be in Request.env or ENV
Fix #2386, by checking either Request.env or ENV for the SSL environment
variables. This is necessary as Passenger 2.2.3 changed the location of
these vars, even though the Rack spec says nothing about ENV or these
variables.
Diffstat (limited to 'ext')
| -rw-r--r-- | ext/rack/README | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/ext/rack/README b/ext/rack/README index 63b8fde7a..3bdcca53f 100644 --- a/ext/rack/README +++ b/ext/rack/README @@ -39,11 +39,11 @@ rackup is part of the rack gem. Make sure it's in your path. Apache with Passenger (aka mod_rails) ------------------------------------- -Make sure puppetmasterd ran at least once, so the SSL certificates +Make sure puppetmasterd ran at least once, so the CA & SSL certificates got set up. Requirements: - Passenger version 2.2.2 or newer [1] + Passenger version 2.2.2 or newer*** Rack version 1.0.0 Apache 2.x SSL Module loaded @@ -65,6 +65,9 @@ instead an implicit setuid will be done, to the user whom owns config.ru. Therefore, config.ru shall be owned by the puppet user. -[1] http://www.modrails.com/install.html - +*** Important note about Passenger versions: + 2.2.2 is known to work. + 2.2.3-2.2.4 are known to *NOT* work. + 2.2.5 (when it is released) is expected to work properly again. + Passenger installation doc: http://www.modrails.com/install.html |
