diff --git a/util/manifests/init.pp b/util/manifests/init.pp index b89fcfc..f332321 100644 --- a/util/manifests/init.pp +++ b/util/manifests/init.pp @@ -67,9 +67,8 @@ define util::extract::tar($source, $ensure=present, $strip=0, $preserve=false) { exec { "tar-extract-${name}": path => "/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin", command => $command, - require => File[$name], + require => [ File[$name], Package["tar"], ], unless => "test -n \"$(ls -A ${name})\"", - require => Package["tar"], } }