diff options
-rw-r--r-- | manifests/modules/mod_perl.pp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/manifests/modules/mod_perl.pp b/manifests/modules/mod_perl.pp new file mode 100644 index 0000000..18559cb --- /dev/null +++ b/manifests/modules/mod_perl.pp @@ -0,0 +1,25 @@ +# modules/apache/manifests/modules/mod_perl.pp +# 2008 - admin(at)immerda.ch +# License: GPLv3 + +class apache::mod_perl { + case $operatingsystem { + gentoo: { include apache::mod_perl::gentoo } + default: { include apache::mod_perl::base } + } +} + +class apache::mod_perl::base { + package{mod_perl: + ensure => installed, + notify => Service[apache], + } +} + +class apache::mod_perl::gentoo inherits apache::mod_perl::base { + Package[mod_perl]{ + category => 'www-apache', + } +} + + |