From 738dae211bdd570d1fd64f3850f5036f9ab705b0 Mon Sep 17 00:00:00 2001 From: "Z. Cliffe Schreuders" Date: Tue, 30 Jul 2024 01:02:17 +0100 Subject: [PATCH] Add zsh package installation to metactf install script --- modules/utilities/unix/ctf/metactf/manifests/install.pp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/utilities/unix/ctf/metactf/manifests/install.pp b/modules/utilities/unix/ctf/metactf/manifests/install.pp index 7e5358c42..7005afc53 100644 --- a/modules/utilities/unix/ctf/metactf/manifests/install.pp +++ b/modules/utilities/unix/ctf/metactf/manifests/install.pp @@ -4,6 +4,7 @@ class metactf::install { Exec { path => ['/bin', '/usr/bin', '/usr/local/bin', '/sbin', '/usr/sbin'] } + ensure_packages('zsh') ensure_packages('build-essential') ensure_packages('gcc-multilib') @@ -54,7 +55,7 @@ class metactf::install { exec { 'build src_malware binaries': cwd => "$install_dir/src_malware/", command => "/usr/bin/make", - logoutput => on_failure, + logoutput => true, require => Exec['src_malware chmod executable'], } @@ -62,14 +63,14 @@ class metactf::install { exec { 'src_sse chmod executable': command => 'chmod -R +x */*/*.zsh', cwd => "$install_dir/src_sse/", - logoutput => on_failure, + logoutput => true, } # Build src_sse exec { 'build src_sse binaries': cwd => "$install_dir/src_sse/", command => "/usr/bin/make", - logoutput => on_failure, + logoutput => true, require => Exec['src_sse chmod executable'], }