Changed Fedora to use open-vm-tools instead of VMware tools.

This commit is contained in:
Timo Mkinen 2009-09-12 16:02:24 +03:00
parent 87afaeb059
commit dcb83d6900

View file

@ -1,10 +1,13 @@
# Install VMware optimizations if running as guest.
#
class vmware::guest { class vmware::guest {
case $virtual { case $virtual {
vmware: { vmware: {
case $kernel { case $operatingsystem {
Linux: { include vmware::guest::linux } centos: { include vmware::guest::centos }
fedora: { include vmware::guest::fedora }
} }
} }
} }
@ -12,7 +15,9 @@ class vmware::guest {
} }
class vmware::guest::linux { # Handler for CentOS.
#
class vmware::guest::centos {
package { "VMwareTools": package { "VMwareTools":
ensure => installed, ensure => installed,
@ -32,3 +37,21 @@ class vmware::guest::linux {
} }
} }
# Handler for Fedora.
#
# VMware tools do not keep up with Fedora kernels so use
# open-vm-tools instead.
#
class vmware::guest::fedora {
package { "VMwareTools":
ensure => absent,
}
package { "open-vm-tools":
ensure => installed,
require => Package["VMwareTools"],
}
}