summaryrefslogtreecommitdiffstats
path: root/lib/puppet/configuration.rb
diff options
context:
space:
mode:
authorluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2007-06-11 18:07:34 +0000
committerluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2007-06-11 18:07:34 +0000
commitc826be96f30f209895083a74eabf8ee1d329bd28 (patch)
tree366b83d932cd0141c2551640c8e8d210f807a85b /lib/puppet/configuration.rb
parentb50c85dc0fb24b69255feaed91183cb5fde578a0 (diff)
downloadpuppet-c826be96f30f209895083a74eabf8ee1d329bd28.tar.gz
puppet-c826be96f30f209895083a74eabf8ee1d329bd28.tar.xz
puppet-c826be96f30f209895083a74eabf8ee1d329bd28.zip
Adding a simple unit test for mongrel, and adding the ability to select the header used to store the client SSL dn.
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2558 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'lib/puppet/configuration.rb')
-rw-r--r--lib/puppet/configuration.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/puppet/configuration.rb b/lib/puppet/configuration.rb
index 5f078d951..02f62bbcb 100644
--- a/lib/puppet/configuration.rb
+++ b/lib/puppet/configuration.rb
@@ -309,7 +309,11 @@ module Puppet
:ca => [true, "Wether the master should function as a certificate authority."],
:modulepath => [ "$confdir/modules:/usr/share/puppet/modules",
"The search path for modules as a colon-separated list of
- directories." ]
+ directories." ],
+ :ssl_client_header => ["HTTP_X_CLIENT_DN", "The header containing an authenticated
+ client's SSL DN. Only used with Mongrel. This header must be set by the proxy
+ to the authenticated client's SSL DN (e.g., ``/CN=puppet.reductivelabs.com``).
+ See the `UsingMongrel`:trac: wiki page for more information."]
)
self.setdefaults(:puppetd,