puppet/adobe/manifests/init.pp

53 lines
875 B
Puppet

# Install common prequisites for Adobe products.
#
class adobe::common {
case $operatingsystem {
"centos","fedora": {
include yum::repo::adobe
}
default: {
fail("Adobe products via puppet not supported on ${operatingsystem}")
}
}
}
# Intall Adobe AIR.
#
class adobe::air {
include adobe::common
package { "adobeair":
ensure => installed,
require => Class["adobe::common"],
}
}
# Install Adobe Flash plugin for browsers.
#
class adobe::flash {
include adobe::common
package { "flash-plugin":
ensure => installed,
require => Class["adobe::common"],
}
}
# Install Adobe Reader.
#
class adobe::reader {
include adobe::common
package { "AdobeReader_enu":
ensure => installed,
require => Class["adobe::common"],
}
}