openvpn: Removed unused module
This commit is contained in:
parent
075bf09e05
commit
55c5e87f48
2 changed files with 0 additions and 70 deletions
|
@ -1,56 +0,0 @@
|
||||||
# Install openvpn client
|
|
||||||
#
|
|
||||||
class openvpn::client {
|
|
||||||
|
|
||||||
package { "openvpn":
|
|
||||||
ensure => installed,
|
|
||||||
}
|
|
||||||
|
|
||||||
service { "openvpn":
|
|
||||||
ensure => running,
|
|
||||||
enable => true,
|
|
||||||
require => [ Package["openvpn"],
|
|
||||||
File["/etc/openvpn/openvpn.conf"],
|
|
||||||
File["/etc/openvpn/ta.key"],
|
|
||||||
File["/etc/openvpn/ca.crt"], ],
|
|
||||||
}
|
|
||||||
|
|
||||||
if !$openvpn_server {
|
|
||||||
$openvpn_server = "127.0.0.1"
|
|
||||||
}
|
|
||||||
if !$openvpn_port {
|
|
||||||
$openvpn_port = "1194"
|
|
||||||
}
|
|
||||||
if !$openvpn_ca {
|
|
||||||
$openvpn_ca = "ca.crt"
|
|
||||||
}
|
|
||||||
if !$openvpn_ta {
|
|
||||||
$openvpn_ta = "ta.key"
|
|
||||||
}
|
|
||||||
|
|
||||||
file { "/etc/openvpn/openvpn.conf":
|
|
||||||
ensure => present,
|
|
||||||
content => template("openvpn/openvpn.conf.erb"),
|
|
||||||
mode => "0640",
|
|
||||||
owner => "root",
|
|
||||||
group => "root",
|
|
||||||
notify => Service["openvpn"],
|
|
||||||
require => Package["openvpn"],
|
|
||||||
}
|
|
||||||
file { "/etc/openvpn/ta.key":
|
|
||||||
ensure => present,
|
|
||||||
source => "puppet:///files/openvpn/ta.key",
|
|
||||||
mode => "0640",
|
|
||||||
owner => "root",
|
|
||||||
group => "root",
|
|
||||||
require => Package["openvpn"],
|
|
||||||
}
|
|
||||||
file { "/etc/openvpn/ca.crt":
|
|
||||||
ensure => present,
|
|
||||||
source => "puppet:///files/openvpn/ca.crt",
|
|
||||||
mode => "0640",
|
|
||||||
owner => "root",
|
|
||||||
group => "root",
|
|
||||||
require => Package["openvpn"],
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,14 +0,0 @@
|
||||||
ca <%= @openvpn_ca %>
|
|
||||||
cert <%= @puppet_ssldir %>/certs/<%= @homename %>.pem
|
|
||||||
cipher AES-256-CBC
|
|
||||||
comp-lzo
|
|
||||||
dev tun
|
|
||||||
key <%= @puppet_ssldir %>/private_keys/<%= @homename %>.pem
|
|
||||||
port <%= @openvpn_port %>
|
|
||||||
pull
|
|
||||||
remote <%= @openvpn_server %>
|
|
||||||
route-delay 2
|
|
||||||
route-method exe
|
|
||||||
tls-auth <%= @openvpn_ta %> 1
|
|
||||||
tls-client
|
|
||||||
verb 4
|
|
Loading…
Add table
Reference in a new issue