diff options
author | Michael Scherer <misc@mageia.org> | 2010-11-04 01:09:23 +0000 |
---|---|---|
committer | Michael Scherer <misc@mageia.org> | 2010-11-04 01:09:23 +0000 |
commit | 51e45b7091ba5482b80aa7e92f69700b7d17c613 (patch) | |
tree | 49dc867deef9214072cda44f934e234646fb2f5a /modules/apache/manifests/init.pp | |
parent | 80db468ba25184e9f62468766c7613d7248fa97a (diff) | |
download | puppet-51e45b7091ba5482b80aa7e92f69700b7d17c613.tar puppet-51e45b7091ba5482b80aa7e92f69700b7d17c613.tar.gz puppet-51e45b7091ba5482b80aa7e92f69700b7d17c613.tar.bz2 puppet-51e45b7091ba5482b80aa7e92f69700b7d17c613.tar.xz puppet-51e45b7091ba5482b80aa7e92f69700b7d17c613.zip |
- add a module for apache
Diffstat (limited to 'modules/apache/manifests/init.pp')
-rw-r--r-- | modules/apache/manifests/init.pp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/modules/apache/manifests/init.pp b/modules/apache/manifests/init.pp new file mode 100644 index 00000000..48bb1835 --- /dev/null +++ b/modules/apache/manifests/init.pp @@ -0,0 +1,32 @@ +class apache { + + class base { + package { "apache-mpm-prefork": + ensure => installed + } + + service { apache: + ensure => running, + subscribe => [ Package['apache-mpm-prefork'] ], + path => "/etc/init.d/httpd" + } + } + + class mod_php inherits base { + package { "apache-mod_php": + ensure => installed + } + } + + class mod_perl inherits base { + package { "apache-mod_perl": + ensure => installed + } + } + + class mod_wsgi inherits base { + package { "apache-mod_wsgi": + ensure => installed + } + } +} |