cookbook 'vpnc', '= 0.1.0'
vpnc (3) Versions 0.1.0 Follow0
Installs/Configures vpnc
cookbook 'vpnc', '= 0.1.0', :supermarket
knife supermarket install vpnc
knife supermarket download vpnc
vpnc
Deploys Maurice Massar's 'client for cisco vpn concentrator'. Primarly designed to provide a temporary VPN connection for remote infrastructure testing.
Usage
Set the attributes below and include vpnc::default
at the top of your node's run_list.
Attributes
-
node['vpnc']['ipsec_gateway']
- value for "IPSec gateway" -
node['vpnc']['ipsec_id']
- value for "IPSec ID" -
node['vpnc']['ipsec_secret']
- value for "IPSec secret" -
node['vpnc']['xauth_user']
- value for "Xauth username" -
node['vpnc']['xauth_pass']
- value for "Xauth password"
Note: the ipsec_secret
and xauth_pass
values may be obfuscated via base64 encoding; simply prefix their encoded values with the fixed string base64:
. E.g.:
require 'base64'
puts "base64:#{Base64.encode64('imsosecret5').chomp}"
# base64:aW1zb3NlY3JldHk1
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Foodcritic Metric
0.1.0 failed this metric
FC033: Missing template: /tmp/cook/b195eaafddef3cd1d3ff2299/vpnc/recipes/default.rb:37
FC033: Missing template: /tmp/cook/b195eaafddef3cd1d3ff2299/vpnc/recipes/default.rb:54
0.1.0 failed this metric
FC033: Missing template: /tmp/cook/b195eaafddef3cd1d3ff2299/vpnc/recipes/default.rb:54