This commit is contained in:
root
2020-05-09 00:19:38 -04:00
parent e4b87cb50b
commit fc2ea8f76b
19 changed files with 182 additions and 18 deletions

View File

@@ -0,0 +1,34 @@
#
# Managed by Salt
#
# run testparm -s after making changes to validate them
[global]
workgroup = WORKGROUP
log file = /var/log/samba/log.%m
max log size = 1000
logging = file
panic action = /usr/share/samba/panic-action %d
server role = standalone server
obey pam restrictions = yes
unix password sync = no
map to guest = bad user
usershare max shares = 0
{% if salt.pillar.get('samba:enable_homes', false) %}
[homes]
comment = Home Directories
browseable = no
read only = yes
create mask = 0700
directory mask = 0700
valid users = %S
{% endif %}
{% for name, path in salt.pillar.get('samba:shares', {}).items() %}
[{{ name }}]
path = {{ path }}
valid users = @sambashare
read only = yes
{% endfor %}