d86563528d
The sudo syntax is deprecated.
47 lines
1.1 KiB
YAML
47 lines
1.1 KiB
YAML
---
|
||
- hosts: all
|
||
become: true
|
||
pre_tasks:
|
||
- name: Ensure /var/www/html exists
|
||
file:
|
||
name: /var/www/html
|
||
state: directory
|
||
|
||
vars:
|
||
#samba_netbios_name: SAMBA_TEST
|
||
samba_server_string: 'Welcome to the test file server'
|
||
samba_workgroup: TESTGROUP
|
||
|
||
samba_load_homes: true
|
||
samba_load_printers: false
|
||
samba_create_varwww_symlinks: true
|
||
|
||
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
|
||
group: vagrant
|
||
- name: protectedshare
|
||
public: yes
|
||
comment: 'Public, but only writeable by vagrant'
|
||
write_list: vagrant
|
||
group: vagrant
|
||
- name: publicshare
|
||
comment: 'Public share, writeable by all members of group ‘users’'
|
||
public: yes
|
||
write_list: +users
|
||
group: users
|
||
setype: public_content_t
|
||
roles:
|
||
- samba
|