From a36c12d73fa2b6b8e2fcc66c13e149cf2224325d Mon Sep 17 00:00:00 2001 From: "Z. Cliffe Schreuders" Date: Wed, 23 Mar 2022 18:45:14 +0000 Subject: [PATCH] leak file support usernames containing a period --- modules/build/puppet/secgen_functions/manifests/leak_file.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/build/puppet/secgen_functions/manifests/leak_file.pp b/modules/build/puppet/secgen_functions/manifests/leak_file.pp index 5cb3a90d7..2d2f54945 100644 --- a/modules/build/puppet/secgen_functions/manifests/leak_file.pp +++ b/modules/build/puppet/secgen_functions/manifests/leak_file.pp @@ -18,7 +18,7 @@ define secgen_functions::leak_file($leaked_filename, $storage_directory, $string } else { exec { "$leaked_from-$path_to_leak-mkdir": path => ['/bin', '/usr/bin', '/usr/local/bin', '/sbin', '/usr/sbin'], - command => "mkdir -p `dirname $path_to_leak`;chown $owner. `dirname $path_to_leak`", + command => "mkdir -p `dirname $path_to_leak`;chown $owner:$owner `dirname $path_to_leak`", provider => shell, }