puppet/google/manifests/init.pp

40 lines
712 B
Puppet

# Install common prequisites for Google products.
#
class google::common {
case $operatingsystem {
"centos","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"],
}
}