Defined Type: openswan::user

Defined in:
manifests/user.pp

Overview

Parameters:

  • username (Any)
  • password (Any)
  • ipSuffix (Any)


1
2
3
4
5
6
7
8
9
10
11
# File 'manifests/user.pp', line 1

define openswan::user( $username,
                      $password,
                      $ipSuffix) {
  $ip = "${openswan::ipPrefix}${ipSuffix}"

  concat::fragment { "openswan-${username}":
    target  => '/etc/ppp/chap-secrets',
    content => "${username} l2tpd ${password} ${ip}\nl2tpd ${username} ${password} ${ip}\n",
    order => 10
  }
}