@@ -64,19 +64,43 @@ The following parameters are available in the `dehydrated` class:
6464* [ ` dependencies ` ] ( #-dehydrated--dependencies )
6565* [ ` apache_integration ` ] ( #-dehydrated--apache_integration )
6666* [ ` cron_integration ` ] ( #-dehydrated--cron_integration )
67+ * [ ` dehydrated_user ` ] ( #-dehydrated--dehydrated_user )
68+ * [ ` dehydrated_group ` ] ( #-dehydrated--dehydrated_group )
6769* [ ` ip_version ` ] ( #-dehydrated--ip_version )
6870* [ ` ca ` ] ( #-dehydrated--ca )
71+ * [ ` oldca ` ] ( #-dehydrated--oldca )
6972* [ ` challengetype ` ] ( #-dehydrated--challengetype )
73+ * [ ` config_d ` ] ( #-dehydrated--config_d )
74+ * [ ` domains_d ` ] ( #-dehydrated--domains_d )
75+ * [ ` basedir ` ] ( #-dehydrated--basedir )
76+ * [ ` domains_txt ` ] ( #-dehydrated--domains_txt )
77+ * [ ` certdir ` ] ( #-dehydrated--certdir )
78+ * [ ` alpncertdir ` ] ( #-dehydrated--alpncertdir )
79+ * [ ` accountdir ` ] ( #-dehydrated--accountdir )
80+ * [ ` wellknown ` ] ( #-dehydrated--wellknown )
7081* [ ` keysize ` ] ( #-dehydrated--keysize )
7182* [ ` openssl_cnf ` ] ( #-dehydrated--openssl_cnf )
83+ * [ ` openssl ` ] ( #-dehydrated--openssl )
84+ * [ ` curl_opts ` ] ( #-dehydrated--curl_opts )
7285* [ ` hook ` ] ( #-dehydrated--hook )
7386* [ ` hook_chain ` ] ( #-dehydrated--hook_chain )
7487* [ ` renew_days ` ] ( #-dehydrated--renew_days )
7588* [ ` private_key_renew ` ] ( #-dehydrated--private_key_renew )
7689* [ ` private_key_rollover ` ] ( #-dehydrated--private_key_rollover )
7790* [ ` key_algo ` ] ( #-dehydrated--key_algo )
7891* [ ` contact_email ` ] ( #-dehydrated--contact_email )
92+ * [ ` lockfile ` ] ( #-dehydrated--lockfile )
7993* [ ` ocsp_must_staple ` ] ( #-dehydrated--ocsp_must_staple )
94+ * [ ` ocsp_fetch ` ] ( #-dehydrated--ocsp_fetch )
95+ * [ ` ocsp_days ` ] ( #-dehydrated--ocsp_days )
96+ * [ ` chaincache ` ] ( #-dehydrated--chaincache )
97+ * [ ` auto_cleanup ` ] ( #-dehydrated--auto_cleanup )
98+ * [ ` auto_cleanup_delete ` ] ( #-dehydrated--auto_cleanup_delete )
99+ * [ ` api ` ] ( #-dehydrated--api )
100+ * [ ` preferred_chain ` ] ( #-dehydrated--preferred_chain )
101+ * [ ` acme_profile ` ] ( #-dehydrated--acme_profile )
102+ * [ ` order_timeout ` ] ( #-dehydrated--order_timeout )
103+ * [ ` keep_going ` ] ( #-dehydrated--keep_going )
80104* [ ` timeout ` ] ( #-dehydrated--timeout )
81105
82106##### <a name =" -dehydrated--apache_user " ></a >` apache_user `
@@ -133,7 +157,7 @@ Data type: `String`
133157
134158Revision to fetch from the repository providing dehydrated.
135159
136- Default value: ` 'v0.7.0 ' `
160+ Default value: ` 'v0.7.2 ' `
137161
138162##### <a name =" -dehydrated--dependencies " ></a >` dependencies `
139163
@@ -159,19 +183,43 @@ Setup cron to automatically renew certificates.
159183
160184Default value: ` false `
161185
186+ ##### <a name =" -dehydrated--dehydrated_user " ></a >` dehydrated_user `
187+
188+ Data type: ` Optional[String[1]] `
189+
190+ Which user should dehydrated run as? This will be implicitly enforced when running as root.
191+
192+ Default value: ` undef `
193+
194+ ##### <a name =" -dehydrated--dehydrated_group " ></a >` dehydrated_group `
195+
196+ Data type: ` Optional[String[1]] `
197+
198+ Which group should dehydrated run as? This will be implicitly enforced when running as root.
199+
200+ Default value: ` undef `
201+
162202##### <a name =" -dehydrated--ip_version " ></a >` ip_version `
163203
164204Data type: ` Optional[Variant[Integer[4,4],Integer[6,6]]] `
165205
166- Use only this IP version for name resolution.
206+ Resolve names to addresses of IP version only. (curl)
167207
168208Default value: ` undef `
169209
170210##### <a name =" -dehydrated--ca " ></a >` ca `
171211
212+ Data type: ` Optional[String[1]] `
213+
214+ URL to certificate authority or internal preset.
215+
216+ Default value: ` undef `
217+
218+ ##### <a name =" -dehydrated--oldca " ></a >` oldca `
219+
172220Data type: ` Optional[Stdlib::Httpurl] `
173221
174- Path to certificate authority.
222+ Path to old certificate authority
175223
176224Default value: ` undef `
177225
@@ -183,6 +231,70 @@ Challenge type to be used.
183231
184232Default value: ` undef `
185233
234+ ##### <a name =" -dehydrated--config_d " ></a >` config_d `
235+
236+ Data type: ` Optional[String[1]] `
237+
238+ Path to a directory containing additional config files.
239+
240+ Default value: ` undef `
241+
242+ ##### <a name =" -dehydrated--domains_d " ></a >` domains_d `
243+
244+ Data type: ` Optional[String[1]] `
245+
246+ Directory for per-domain configuration files.
247+
248+ Default value: ` undef `
249+
250+ ##### <a name =" -dehydrated--basedir " ></a >` basedir `
251+
252+ Data type: ` Optional[String[1]] `
253+
254+ Base directory for account key, generated certificates and list of domains.
255+
256+ Default value: ` undef `
257+
258+ ##### <a name =" -dehydrated--domains_txt " ></a >` domains_txt `
259+
260+ Data type: ` Optional[String[1]] `
261+
262+ File containing the list of domains to request certificates for.
263+
264+ Default value: ` undef `
265+
266+ ##### <a name =" -dehydrated--certdir " ></a >` certdir `
267+
268+ Data type: ` Optional[String[1]] `
269+
270+ Output directory for generated certificates.
271+
272+ Default value: ` undef `
273+
274+ ##### <a name =" -dehydrated--alpncertdir " ></a >` alpncertdir `
275+
276+ Data type: ` Optional[String[1]] `
277+
278+ Output directory for alpn verification certificates
279+
280+ Default value: ` undef `
281+
282+ ##### <a name =" -dehydrated--accountdir " ></a >` accountdir `
283+
284+ Data type: ` Optional[String[1]] `
285+
286+ Directory for account keys and registration information.
287+
288+ Default value: ` undef `
289+
290+ ##### <a name =" -dehydrated--wellknown " ></a >` wellknown `
291+
292+ Data type: ` String[1] `
293+
294+ Output directory for challenge-tokens to be served by webserver or deployed in HOOK.
295+
296+ Default value: ` "${dehydrated::etcdir}/.acme-challenges" `
297+
186298##### <a name =" -dehydrated--keysize " ></a >` keysize `
187299
188300Data type: ` Optional[Integer[0]] `
@@ -199,6 +311,22 @@ Path to openssl config file.
199311
200312Default value: ` undef `
201313
314+ ##### <a name =" -dehydrated--openssl " ></a >` openssl `
315+
316+ Data type: ` Optional[String[1]] `
317+
318+ Path to OpenSSL binary.
319+
320+ Default value: ` undef `
321+
322+ ##### <a name =" -dehydrated--curl_opts " ></a >` curl_opts `
323+
324+ Data type: ` Optional[String[1]] `
325+
326+ Extra options passed to the curl binary.
327+
328+ Default value: ` undef `
329+
202330##### <a name =" -dehydrated--hook " ></a >` hook `
203331
204332Data type: ` Optional[String] `
@@ -253,6 +381,14 @@ Data type: `String`
253381
254382E-mail address Let's Encrypt can use to reach you regarding your certificates.
255383
384+ ##### <a name =" -dehydrated--lockfile " ></a >` lockfile `
385+
386+ Data type: ` Optional[String[1]] `
387+
388+ Lockfile location, to prevent concurrent access.
389+
390+ Default value: ` undef `
391+
256392##### <a name =" -dehydrated--ocsp_must_staple " ></a >` ocsp_must_staple `
257393
258394Data type: ` Optional[Boolean] `
@@ -261,6 +397,86 @@ Option to add CSR-flag indicating OCSP stapling to be mandatory.
261397
262398Default value: ` undef `
263399
400+ ##### <a name =" -dehydrated--ocsp_fetch " ></a >` ocsp_fetch `
401+
402+ Data type: ` Optional[Boolean] `
403+
404+ Fetch OCSP responses.
405+
406+ Default value: ` undef `
407+
408+ ##### <a name =" -dehydrated--ocsp_days " ></a >` ocsp_days `
409+
410+ Data type: ` Optional[Integer[0]] `
411+
412+ OCSP refresh interval.
413+
414+ Default value: ` undef `
415+
416+ ##### <a name =" -dehydrated--chaincache " ></a >` chaincache `
417+
418+ Data type: ` Optional[String[1]] `
419+
420+ Issuer chain cache directory.
421+
422+ Default value: ` undef `
423+
424+ ##### <a name =" -dehydrated--auto_cleanup " ></a >` auto_cleanup `
425+
426+ Data type: ` Optional[Boolean] `
427+
428+ Automatic cleanup.
429+
430+ Default value: ` undef `
431+
432+ ##### <a name =" -dehydrated--auto_cleanup_delete " ></a >` auto_cleanup_delete `
433+
434+ Data type: ` Optional[Boolean] `
435+
436+ Delete files during automatic cleanup instead of moving to archive.
437+
438+ Default value: ` undef `
439+
440+ ##### <a name =" -dehydrated--api " ></a >` api `
441+
442+ Data type: ` Optional[String[1]] `
443+
444+ ACME API version.
445+
446+ Default value: ` undef `
447+
448+ ##### <a name =" -dehydrated--preferred_chain " ></a >` preferred_chain `
449+
450+ Data type: ` Optional[String[1]] `
451+
452+ Preferred issuer chain.
453+
454+ Default value: ` undef `
455+
456+ ##### <a name =" -dehydrated--acme_profile " ></a >` acme_profile `
457+
458+ Data type: ` Optional[String[1]] `
459+
460+ Request certificate with specific profile.
461+
462+ Default value: ` undef `
463+
464+ ##### <a name =" -dehydrated--order_timeout " ></a >` order_timeout `
465+
466+ Data type: ` Optional[Integer[0]] `
467+
468+ Amount of seconds to wait for processing of order until erroring out.
469+
470+ Default value: ` undef `
471+
472+ ##### <a name =" -dehydrated--keep_going " ></a >` keep_going `
473+
474+ Data type: ` Optional[Boolean] `
475+
476+ Skip over errors during certificate orders and updating of OCSP stapling information.
477+
478+ Default value: ` undef `
479+
264480##### <a name =" -dehydrated--timeout " ></a >` timeout `
265481
266482Data type: ` Optional[Integer[0]] `
0 commit comments