1 class apache::mod::mime (
2 $mime_support_package = $::apache::params::mime_support_package,
3 $mime_types_config = $::apache::params::mime_types_config,
5 apache::mod { 'mime': }
6 # Template uses $mime_types_config
9 path => "${::apache::mod_dir}/mime.conf",
10 content => template('apache/mod/mime.conf.erb'),
11 require => Exec["mkdir ${::apache::mod_dir}"],
12 before => File[$::apache::mod_dir],
13 notify => Class['apache::service'],
15 if $mime_support_package {
16 package { $mime_support_package:
17 ensure => 'installed',
18 before => File['mime.conf'],