Mercurial > repos > other > Puppet
comparison modules/website/manifests/https/multitld.pp @ 263:f99974dc0f1a
Add a way to skip setting CSP
NextCloud manages CSP itself, so we don't need the header in the
PIM subdomain causing confusion and incorrect results
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sun, 29 Dec 2019 16:43:55 +0000 |
parents | 4519b727cc4c |
children | 13825cc1ec57 |
comparison
equal
deleted
inserted
replaced
262:241fbf45e6f3 | 263:f99974dc0f1a |
---|---|
10 $docroot_owner = undef, | 10 $docroot_owner = undef, |
11 $docroot_group = undef, | 11 $docroot_group = undef, |
12 $custom_fragment = undef, | 12 $custom_fragment = undef, |
13 $force_no_index = undef, | 13 $force_no_index = undef, |
14 $force_no_www = undef, | 14 $force_no_www = undef, |
15 $csp_override = undef, | 15 $csp = true, |
16 $csp_override = undef, | |
17 $csp_report = true, | |
16 $csp_report_override = undef, | 18 $csp_report_override = undef, |
17 ) { | 19 ) { |
18 | 20 |
19 if ! defined(Class['website']) { | 21 if ! defined(Class['website']) { |
20 fail('You must include the website base class before using any website defined resources') | 22 fail('You must include the website base class before using any website defined resources') |
43 ssl_ca_chain => $ssl_ca_chain, | 45 ssl_ca_chain => $ssl_ca_chain, |
44 letsencrypt_name => $letsencrypt_name, | 46 letsencrypt_name => $letsencrypt_name, |
45 custom_fragment => $custom_fragment, | 47 custom_fragment => $custom_fragment, |
46 force_no_index => $force_no_index, | 48 force_no_index => $force_no_index, |
47 force_no_www => $force_no_www, | 49 force_no_www => $force_no_www, |
50 csp => $csp, | |
48 csp_override => $csp_override, | 51 csp_override => $csp_override, |
52 csp_report => $csp_report, | |
49 csp_report_override => $csp_report_override, | 53 csp_report_override => $csp_report_override, |
50 } | 54 } |
51 } | 55 } |