|
# Katello Config
|
|
class katello::config {
|
|
|
|
$apache_version = $::apache::apache_version
|
|
|
|
file { '/usr/share/foreman/bundler.d/katello.rb':
|
|
ensure => file,
|
|
owner => $katello::user,
|
|
group => $katello::group,
|
|
mode => '0644',
|
|
}
|
|
|
|
file { "${katello::config_dir}/katello.yaml":
|
|
ensure => file,
|
|
content => template('katello/katello.yml.erb'),
|
|
owner => $katello::user,
|
|
group => $katello::group,
|
|
mode => '0644',
|
|
before => [Class['foreman::database'], Exec['foreman-rake-db:migrate']],
|
|
notify => [Service['foreman-tasks'], Class['foreman::service']],
|
|
}
|
|
|
|
foreman::config::passenger::fragment{ 'katello':
|
|
content => template('katello/etc/httpd/conf.d/05-foreman.d/katello.conf.erb'),
|
|
ssl_content => template('katello/etc/httpd/conf.d/05-foreman-ssl.d/katello.conf.erb'),
|
|
}
|
|
|
|
file { "${katello::config_dir}/katello":
|
|
ensure => directory,
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0755',
|
|
}
|
|
|
|
file {'/etc/httpd/conf.d/pulp.conf':
|
|
ensure => file,
|
|
content => template('katello/pulp.conf.erb'),
|
|
owner => 'root',
|
|
group => 'root',
|
|
mode => '0644',
|
|
}
|
|
|
|
}
|