From c7179e8512f139f41d6f992e2f7ddd034cf9303f Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Tue, 6 Jan 2015 09:43:02 -0500 Subject: [PATCH 1/2] don't create files directory Nessus manages this directory and will delete it on log out --- manifests/user.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/user.pp b/manifests/user.pp index a8d13ca..a464011 100644 --- a/manifests/user.pp +++ b/manifests/user.pp @@ -27,7 +27,7 @@ if $ensure == 'present' { # create our directory structure for a user - file { [ "${user_base}/${title}", "${user_base}/${title}/auth", "${user_base}/${title}/reports", "${user_base}/${title}/files" ]: + file { [ "${user_base}/${title}", "${user_base}/${title}/auth", "${user_base}/${title}/reports" ]: ensure => directory, } From 324ca1ba4bfcd2d28d80362af9de1ce87864484f Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Tue, 6 Jan 2015 14:39:05 -0500 Subject: [PATCH 2/2] don't test for removed files directory --- spec/defines/user_spec.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/spec/defines/user_spec.rb b/spec/defines/user_spec.rb index c78010c..0c47b9e 100644 --- a/spec/defines/user_spec.rb +++ b/spec/defines/user_spec.rb @@ -22,7 +22,6 @@ it { should contain_file("#{params[:user_base]}/#{title}").with_ensure('directory') } it { should contain_file("#{params[:user_base]}/#{title}/auth").with_ensure('directory') } it { should contain_file("#{params[:user_base]}/#{title}/reports").with_ensure('directory') } - it { should contain_file("#{params[:user_base]}/#{title}/files").with_ensure('directory') } it { should contain_file("#{params[:user_base]}/#{title}/auth/hash").with_ensure('absent') } it { should contain_file("#{params[:user_base]}/#{title}/auth/password").with(