puppet/google/manifests/init.pp
Ossi Salmi 24ecb51f6f Added support for RHEL and did some syntax cleaning
Assume that "RedHat" also works where "CentOS" does.
2012-09-05 17:29:36 +03:00

40 lines
725 B
Puppet

# Install common prequisites for Google products.
#
class google::common {
case $::operatingsystem {
"centos","redhat","fedora": {
include yum::repo::google
}
default: {
fail("Google products via puppet not supported on ${::operatingsystem}")
}
}
}
# Install Google Chrome browser.
#
class google::chrome {
include google::common
package { "google-chrome-beta":
ensure => installed,
require => Class["google::common"],
}
}
# Install Google Desktop.
#
class google::desktop {
include google::common
package { "google-desktop-linux":
ensure => installed,
require => Class["google::common"],
}
}