diff --git a/manifests/facts.pp b/manifests/facts.pp index 9fe509b0..deba9909 100644 --- a/manifests/facts.pp +++ b/manifests/facts.pp @@ -57,6 +57,6 @@ file { "/etc/${dir}facter/facts.d/jira_facts.rb": ensure => $ensure, content => template('jira/facts.rb.erb'), - mode => '0500', + mode => '0755', } } diff --git a/spec/classes/jira_facts_spec.rb b/spec/classes/jira_facts_spec.rb index 182875c3..405e036d 100644 --- a/spec/classes/jira_facts_spec.rb +++ b/spec/classes/jira_facts_spec.rb @@ -14,7 +14,7 @@ pe_external_fact_file = '/etc/puppetlabs/facter/facts.d/jira_facts.rb' external_fact_file = '/etc/puppetlabs/facter/facts.d/jira_facts.rb' - it { is_expected.to contain_file(external_fact_file) } + it { is_expected.to contain_file(external_fact_file).with_mode('0755') } it { is_expected.to compile.with_all_deps } # Test puppet enterprise shebang generated correctly