summaryrefslogtreecommitdiff
path: root/manifests/classes/openvpn.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/classes/openvpn.pp')
-rw-r--r--manifests/classes/openvpn.pp32
1 files changed, 0 insertions, 32 deletions
diff --git a/manifests/classes/openvpn.pp b/manifests/classes/openvpn.pp
deleted file mode 100644
index 55dac85..0000000
--- a/manifests/classes/openvpn.pp
+++ /dev/null
@@ -1,32 +0,0 @@
-# openvpn.pp
-
-class openvpn {
- package {
- "openvpn":
- ensure => installed;
- }
- service {
- "openvpn":
- ensure => running,
- hasrestart => true,
- hasstatus => true,
- require => Exec["/etc/default/openvpn concatenation"];
- }
- file {
- "/etc/openvpn":
- ensure => directory,
- require => Package["openvpn"];
- }
- file {
- "/etc/openvpn/keys":
- ensure => directory,
- require => File["/etc/openvpn"];
- }
- common::concatfilepart {
- "00-etc-default-openvpn header":
- ensure => present,
- content => template("openvpn/etc-default-openvpn.erb"),
- notify => Service["openvpn"],
- file => "/etc/default/openvpn";
- }
-}