summaryrefslogtreecommitdiff
path: root/puppet/modules/openvpn/templates/client.erb
blob: 021ed617fae207eb72413eacd69405f2ad9252d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
client
ca keys/ca.crt
cert keys/<%= scope.lookupvar('name') %>.crt
key keys/<%= scope.lookupvar('name') %>.key
dev <%= scope.lookupvar('dev') %>
proto <%= scope.lookupvar('proto') %>
remote <%= scope.lookupvar('remote_host') %> <%= scope.lookupvar('port') %>
<% if scope.lookupvar('compression') != '' -%>
<%= scope.lookupvar('compression') %>
<% end -%>
resolv-retry <%= scope.lookupvar('resolv_retry') %>
<% if scope.lookupvar('nobind') -%>
nobind
<% end -%>
<% if scope.lookupvar('persist_key') -%>
persist-key
<% end -%>
<% if scope.lookupvar('persist_tun') -%>
persist-tun
<% end -%>
<% if scope.lookupvar('mute_replay_warnings') -%>
mute-replay-warnings
<% end -%>
ns-cert-type server
verb <%= scope.lookupvar('verb') %>
mute <%= scope.lookupvar('mute') %>