Skip to content

Commit 815ebcc

Browse files
committed
regenerate REFERENCE.md
1 parent dac20d0 commit 815ebcc

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

REFERENCE.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,66 +67,88 @@ Data type: `Boolean`
6767

6868
Whether openvpn instances should be started automatically on boot.
6969

70+
Default value: `true`
71+
7072
##### <a name="-openvpn--manage_service"></a>`manage_service`
7173

7274
Data type: `Boolean`
7375

7476
Whether the openvpn service should be managed by puppet.
7577

78+
Default value: `true`
79+
7680
##### <a name="-openvpn--etc_directory"></a>`etc_directory`
7781

7882
Data type: `Stdlib::Absolutepath`
7983

8084
Path of the configuration directory.
8185

86+
Default value: `'/etc'`
87+
8288
##### <a name="-openvpn--group"></a>`group`
8389

8490
Data type: `String[1]`
8591

8692
File group of the generated config files.
8793

94+
Default value: `'nobody'`
95+
8896
##### <a name="-openvpn--link_openssl_cnf"></a>`link_openssl_cnf`
8997

9098
Data type: `Boolean`
9199

92100
Link easy-rsa/openssl.cnf to easy-rsa/openssl-1.0.0.cnf
93101

102+
Default value: `true`
103+
94104
##### <a name="-openvpn--pam_module_path"></a>`pam_module_path`
95105

96106
Data type: `Optional[Stdlib::Absolutepath]`
97107

98108
Path to openvpn-auth-pam.so
99109

110+
Default value: `undef`
111+
100112
##### <a name="-openvpn--namespecific_rclink"></a>`namespecific_rclink`
101113

102114
Data type: `Boolean`
103115

104116
Enable namespecific rclink's (BSD-style)
105117

118+
Default value: `false`
119+
106120
##### <a name="-openvpn--default_easyrsa_ver"></a>`default_easyrsa_ver`
107121

108122
Data type: `Pattern[/^[23]\.0$/]`
109123

110124
Expected version of easyrsa.
111125

126+
Default value: `'3.0'`
127+
112128
##### <a name="-openvpn--easyrsa_source"></a>`easyrsa_source`
113129

114130
Data type: `Stdlib::Unixpath`
115131

116132
Location of easyrsa.
117133

134+
Default value: `'/usr/share/easy-rsa/'`
135+
118136
##### <a name="-openvpn--additional_packages"></a>`additional_packages`
119137

120138
Data type: `Variant[String[1], Array[String[1]]]`
121139

122140
Additional packages
123141

142+
Default value: `['easy-rsa']`
143+
124144
##### <a name="-openvpn--ldap_auth_plugin_location"></a>`ldap_auth_plugin_location`
125145

126146
Data type: `Optional[Stdlib::Absolutepath]`
127147

128148
Path to the ldap auth pam module
129149

150+
Default value: `undef`
151+
130152
##### <a name="-openvpn--client_defaults"></a>`client_defaults`
131153

132154
Data type: `Hash`
@@ -197,12 +219,16 @@ Data type: `Optional[Stdlib::Absolutepath]`
197219

198220
Path of the server configuration. This is usually `/etc_directory/openvpn`, but RHEL/CentOS 8 uses `/etc_directory/openvpn/server`
199221

222+
Default value: `'/etc/openvpn'`
223+
200224
##### <a name="-openvpn--server_service_name"></a>`server_service_name`
201225

202226
Data type: `String[1]`
203227

204228
Name of the openvpn server service. This is usually `openvpn`, but RHEL/CentOS 8 uses `openvpn-server`.
205229

230+
Default value: `'openvpn'`
231+
206232
### <a name="openvpn--config"></a>`openvpn::config`
207233

208234
This class sets up the openvpn enviornment as well as the default config file

0 commit comments

Comments
 (0)