Fixed vmware-config-tools.pl to return false if modules are not compiled correctly.

This commit is contained in:
Timo Mkinen 2011-11-30 12:30:58 +02:00
parent d4b212724b
commit 826dce5351

View file

@ -23,7 +23,7 @@ class vmware::guest::centos {
ensure => installed,
}
exec { "vmware-config-tools.pl":
command => "/bin/sh -c 'unset DISPLAY REMOTEHOST SSH_CONNECTION ; perl /usr/bin/vmware-config-tools.pl -d'",
command => "/bin/sh -c 'unset DISPLAY REMOTEHOST SSH_CONNECTION ; perl /usr/bin/vmware-config-tools.pl -d ; test -f /lib/modules/${kernelrelease}/misc/vmci.ko'",
path => "/bin:/usr/bin:/sbin:/usr/sbin",
environment => [ "PAGER=/bin/cat", ],
creates => "/lib/modules/$kernelrelease/misc/vmci.ko",