Add test with all variables set
This commit is contained in:
parent
fba843d672
commit
fe1df5a28c
2
tests/Vagrantfile
vendored
2
tests/Vagrantfile
vendored
@ -10,7 +10,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
|
||||
config.vm.box = 'centos70-nocm'
|
||||
config.vm.define HOST_NAME do |node|
|
||||
node.vm.provision 'ansible' do |ansible|
|
||||
ansible.playbook = 'test.yml'
|
||||
ansible.playbook = 'test-full.yml'
|
||||
end
|
||||
end
|
||||
end
|
||||
|
40
tests/test-full.yml
Normal file
40
tests/test-full.yml
Normal file
@ -0,0 +1,40 @@
|
||||
---
|
||||
- hosts: all
|
||||
sudo: true
|
||||
vars:
|
||||
samba_netbios_name: SAMBA_TEST
|
||||
samba_server_string: 'Welcome to the test file server'
|
||||
samba_workgroup: TESTGROUP
|
||||
|
||||
samba_load_homes: yes
|
||||
samba_load_printers: yes
|
||||
|
||||
samba_log: /var/log/samba.log
|
||||
samba_log_size: 60000
|
||||
|
||||
samba_map_to_guest: Never
|
||||
samba_users:
|
||||
- name: vagrant
|
||||
password: vagrant
|
||||
|
||||
samba_shares_root: /srv/samba
|
||||
samba_shares:
|
||||
- name: restrictedshare
|
||||
- name: privateshare
|
||||
comment: 'Only readable/writeable by vagrant'
|
||||
write_list: vagrant
|
||||
force_group: vagrant
|
||||
- name: protectedshare
|
||||
public: yes
|
||||
comment: 'Public, but only writeable by vagrant'
|
||||
write_list: vagrant
|
||||
force_group: vagrant
|
||||
- name: publicshare
|
||||
comment: 'Public share, writeable by all members of group ‘users’'
|
||||
public: yes
|
||||
write_list: +users
|
||||
force_group: users
|
||||
setype: public_content_t
|
||||
samba_create_varwww_symlinks: yes
|
||||
roles:
|
||||
- samba
|
Loading…
Reference in New Issue
Block a user