diff options
Diffstat (limited to 'manifests/init.pp')
-rw-r--r-- | manifests/init.pp | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/manifests/init.pp b/manifests/init.pp index acf3b30..59cdabd 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -1,16 +1,21 @@ -# # passenger module # -# Copyright 2009, admin(at)immerda.ch -# -# This program is free software; you can redistribute -# it and/or modify it under the terms of the GNU -# General Public License version 3 as published by -# the Free Software Foundation. +# Copyright 2010, Riseup Networks +# Micah Anderson micah(at)riseup.net # +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License version 3 as +# published by the Free Software Foundation. -class passenger{ - package{'passenger': - ensure => installed, +class passenger { + + case $operatingsystem { + debian: { include passenger::debian } + default: { include passenger::base } } + + if $use_munin { + include passenger::munin + } + } |