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 }