cookbook 'guardian', '= 0.2.1'
guardian
(22) Versions
0.2.1
-
Follow1
Installs/Configures guardian
cookbook 'guardian', '= 0.2.1', :supermarket
knife supermarket install guardian
knife supermarket download guardian
guardian cookbook
This cookbook installs and configures guardian for SAML authentication.
Supported Platforms
- Ubuntu 14.04
Attributes
<table>
<tr>
<th>Key</th>
<th>Type</th>
<th>Description</th>
<th>Default</th>
</tr>
<tr>
<td><tt>['guardian']['home']</tt></td>
<td>String</td>
<td>Home directory for the guardian system account</td>
<td><tt>'/home/guardian'</tt></td>
</tr>
<tr>
<td><tt>['guardian']['user']</tt></td>
<td>String</td>
<td>System account to use for running the guardian service.</td>
<td><tt>'guardian'</tt></td>
</tr>
<tr>
<td><tt>['guardian']['src']['uri']</tt></td>
<td>String</td>
<td>URI to the guardian source.</td>
<td><tt>'https://github.com/rapid7/guardian'</tt></td>
</tr>
</table>
Usage
guardian::default
Include guardian
in your node's run_list
:
{ "run_list": [ "recipe[guardian::default]" ] }
This is intended to be use in conjunction with nginx, apache, or some other transparent proxy which handles SSL termination.
License and Authors
Author:: Ryan Hass (ryan_hass@rapid7.com)
Dependent cookbooks
apt >= 0.0.0 |
etcd-v2 ~> 1.0 |
libarchive >= 0.5.0 |
nodejs >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
0.1.0
Initial release of guardian
Foodcritic Metric
0.2.1 failed this metric
FC048: Prefer Mixlib::ShellOut: /tmp/cook/542b3ffd0f42266abc236302/guardian/recipes/snakeoil.rb:22
FC048: Prefer Mixlib::ShellOut: /tmp/cook/542b3ffd0f42266abc236302/guardian/recipes/snakeoil.rb:33
0.2.1 failed this metric
FC048: Prefer Mixlib::ShellOut: /tmp/cook/542b3ffd0f42266abc236302/guardian/recipes/snakeoil.rb:33