summaryrefslogtreecommitdiff
path: root/manifests/gentoo.pp
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2014-10-12 12:18:05 +0200
committermh <mh@immerda.ch>2014-10-12 12:18:05 +0200
commit9a5b4d4b56ce78d918ef6a978047bdc4d9bfb72a (patch)
tree01f57acdcfe233872eb496b2bafa1f7c3979f890 /manifests/gentoo.pp
parent5b8288629495c1b84a61880c9bcfef21e84b4b12 (diff)
a first shot of tests
Diffstat (limited to 'manifests/gentoo.pp')
-rw-r--r--manifests/gentoo.pp59
1 files changed, 32 insertions, 27 deletions
diff --git a/manifests/gentoo.pp b/manifests/gentoo.pp
index 86be087..3a13977 100644
--- a/manifests/gentoo.pp
+++ b/manifests/gentoo.pp
@@ -1,34 +1,39 @@
### gentoo
class apache::gentoo inherits apache::package {
- $config_dir = '/etc/apache2'
+ $config_dir = '/etc/apache2'
- # needs module gentoo
- gentoo::etcconfd {
- apache2: require => "Package[apache]",
- notify => Service[apache],
- }
- Package[apache]{
- category => 'www-servers',
- }
- File[vhosts_dir]{
- path => "$config_dir/vhosts.d",
- }
- File[modules_dir]{
- path => "$config_dir/modules.d",
- }
+ # needs module gentoo
+ gentoo::etcconfd {
+ 'apache2':
+ require => Package['apache'],
+ notify => Service['apache'],
+ }
+ Package['apache']{
+ category => 'www-servers',
+ }
+ File[vhosts_dir]{
+ path => "${config_dir}/vhosts.d",
+ }
+ File[modules_dir]{
+ path => "${config_dir}/modules.d",
+ }
- apache::gentoo::module { '00_default_settings': }
- apache::gentoo::module { '00_error_documents': }
- apache::config::file { 'default_vhost.include':
- source => "apache/vhosts.d/default_vhost.include",
- destination => "$config_dir/vhosts.d/default_vhost.include",
- }
+ apache::gentoo::module{
+ '00_default_settings':;
+ '00_error_documents':;
+ }
+ apache::config::file { 'default_vhost.include':
+ source => 'apache/vhosts.d/default_vhost.include',
+ destination => "${config_dir}/vhosts.d/default_vhost.include",
+ }
- # set the default for the ServerName
- file{"${config_dir}/modules.d/00_default_settings_ServerName.conf":
- content => "ServerName ${::fqdn}\n",
- require => Package[apache],
- owner => root, group => 0, mode => 0644;
- }
+ # set the default for the ServerName
+ file{"${config_dir}/modules.d/00_default_settings_ServerName.conf":
+ content => "ServerName ${::fqdn}\n",
+ require => Package[apache],
+ owner => root,
+ group => 0,
+ mode => '0644';
+ }
}