diff --git a/global/overlay/etc/puppet/manifests/cosmos-site.pp b/global/overlay/etc/puppet/manifests/cosmos-site.pp index e98165d7..5627de90 100644 --- a/global/overlay/etc/puppet/manifests/cosmos-site.pp +++ b/global/overlay/etc/puppet/manifests/cosmos-site.pp @@ -224,6 +224,13 @@ class md_publisher(Array $allow_clients=['any'], $keyname=undef, String $dir="/v target => "/etc/ssl/private/${_keyname}.pem" } -> apparmor::profile { 'usr.sbin.lighttpd': source => '/etc/apparmor-cosmos/usr.sbin.lighttpd' } -> + file {'/etc/lighttpd/conf-enabled/99-mime-xattr.conf': + ensure => file, + mode => '0640', + owner => 'root', + group => 'root', + content => inline_template("mimetype.use-xattr = \"enable\"") + } -> service {'lighttpd': ensure => running } -> sunet::misc::ufw_allow {'allow-lighttpd': from => $allow_clients,