diff --git a/manifests/selinux.pp b/manifests/selinux.pp index 0e478cf0..123d4662 100644 --- a/manifests/selinux.pp +++ b/manifests/selinux.pp @@ -89,7 +89,9 @@ class cloud::selinux ( } } - selboolean { $booleans : } + selboolean { $booleans : + persistent => true, + } selmodule { $modules: } } diff --git a/spec/classes/cloud_selinux_spec.rb b/spec/classes/cloud_selinux_spec.rb index bcd0d3aa..788fc6ba 100644 --- a/spec/classes/cloud_selinux_spec.rb +++ b/spec/classes/cloud_selinux_spec.rb @@ -22,7 +22,7 @@ describe 'cloud::selinux' do shared_examples_for 'manage selinux' do - context 'with selinux disabled' do + context 'with selinux enforcing' do before :each do facts.merge!( :selinux_current_mode => 'enforcing' ) end @@ -54,7 +54,7 @@ describe 'cloud::selinux' do end - context 'with selinux enforcing' do + context 'with selinux disabled' do before :each do facts.merge!( :selinux => 'false' ) end