From 1389ec553e60670dac2681e7f8c8c8b0bac94bfc Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Wed, 28 Sep 2011 15:43:18 +0300 Subject: [PATCH] Fixed vmware::guest::centos for Puppet 2.6 --- vmware/manifests/guest.pp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vmware/manifests/guest.pp b/vmware/manifests/guest.pp index 98b1527..f5b901c 100644 --- a/vmware/manifests/guest.pp +++ b/vmware/manifests/guest.pp @@ -23,10 +23,10 @@ class vmware::guest::centos { ensure => installed, } exec { "vmware-config-tools.pl": - command => "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'", path => "/bin:/usr/bin:/sbin:/usr/sbin", environment => [ "PAGER=/bin/cat", ], - unless => "test -f /lib/modules/$kernelrelease/misc/vmci.ko", + creates => "/lib/modules/$kernelrelease/misc/vmci.ko", require => Package["VMwareTools"], } service { "vmware-tools":