]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
only set sts header if mod headers is loaded
authorPeter Palfrader <peter@palfrader.org>
Wed, 1 Jan 2014 11:01:20 +0000 (12:01 +0100)
committerPeter Palfrader <peter@palfrader.org>
Wed, 1 Jan 2014 11:01:20 +0000 (12:01 +0100)
modules/apache2/files/puppet-ssl-macros

index 69bc424383189ad7125d12d93173e7c78bbb9b95..db298bb584943912d5ae56849159893b92576891 100644 (file)
@@ -1,8 +1,10 @@
 <IfModule mod_ssl.c>
   <IfModule mod_macro.c>
     <Macro common-ssl-HSTS>
-      # Add two month HSTS header
-      Header always add Strict-Transport-Security "max-age=5184000"
+      <IfModule mod_headers.c>
+        # Add two month HSTS header
+        Header always add Strict-Transport-Security "max-age=5184000"
+      </IfModule>
     </Macro>
 
     <Macro common-debian-service-ssl $name>