summaryrefslogtreecommitdiffstats
path: root/ext
diff options
context:
space:
mode:
authorChristian Hofstaedtler <ch+git@zeha.at>2009-11-05 11:03:44 +0100
committerChristian Hofstaedtler <ch+git@zeha.at>2009-11-18 17:20:13 +0100
commit5ed2e2619fc366a9ea1e1b9866da055ba0cd57aa (patch)
treeeda29a30390f84db5851b6416c6e5e924932bb3c /ext
parent7f2e5fc51b64d5a9281a7e65a88b378b1c99d03f (diff)
downloadpuppet-5ed2e2619fc366a9ea1e1b9866da055ba0cd57aa.tar.gz
puppet-5ed2e2619fc366a9ea1e1b9866da055ba0cd57aa.tar.xz
puppet-5ed2e2619fc366a9ea1e1b9866da055ba0cd57aa.zip
rack: SSL Env vars can only be in Request.env
This reverts commit c702f76b271515e9c42dcb923d379fbfac4c83cd and turns it into a documentation only fix. As it turns out, ENV should have never been used at all, as the Rack docs say nothing about it *and* Passenger's behaviour in 2.2.3 + 2.2.4 was completely broken and still is half-way broken in 2.2.5 (but is OK with the Rack specs).
Diffstat (limited to 'ext')
-rw-r--r--ext/rack/README4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/rack/README b/ext/rack/README
index 3bdcca53f..d05d4026f 100644
--- a/ext/rack/README
+++ b/ext/rack/README
@@ -43,7 +43,7 @@ Make sure puppetmasterd ran at least once, so the CA & SSL certificates
got set up.
Requirements:
- Passenger version 2.2.2 or newer***
+ Passenger version 2.2.2 or 2.2.5 or newer***
Rack version 1.0.0
Apache 2.x
SSL Module loaded
@@ -68,6 +68,6 @@ config.ru. Therefore, config.ru shall be owned by the puppet user.
*** 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.
+ 2.2.5 works again when used with Puppet 0.25.2+.
Passenger installation doc: http://www.modrails.com/install.html