Support for message auth + test

This commit is contained in:
Dale McDiarmid 2016-09-19 17:09:27 +01:00
parent a8a0676b59
commit a95127905b
4 changed files with 18 additions and 0 deletions

View file

@ -220,5 +220,16 @@ shared_examples 'xpack::init' do |es_version|
it { should contain '- cn=admins,dc=example,dc=com' }
end
describe file('/etc/elasticsearch/shield_node/shield/system_key') do
it { should be_owned_by 'elasticsearch' }
it { should be_writable.by('owner') }
it { should be_writable.by_user('elasticsearch') }
it { should be_readable.by('owner') }
it { should be_readable.by_user('elasticsearch') }
it { should_not be_executable }
#Test contents as expected
its(:md5sum) { should eq '6ff0e6c4380a6ac0f6e04d871c0ca5e8' }
end
end

View file

@ -16,6 +16,7 @@
- watcher
es_api_basic_auth_username: es_admin
es_api_basic_auth_password: changeMe
es_message_auth_file: system_key
es_role_mapping:
power_user:
- "cn=admins,dc=example,dc=com"