aboutsummaryrefslogtreecommitdiffstats
path: root/roles/nfs_server/templates/etc/samba/shares.conf.j2
blob: bb223ed8a923ddafa5600c007302c09d37be19f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{% for export in nfs_exports | selectattr('smb_share', 'defined') %}
[{{ export.smb_share }}]
path = {{ zfs_mountpoints[export.dataset] if export.dataset is defined else export.path }}
{% endfor %}

{% for share in smb_shares %}
[{{ share.name }}]
path = {{ share.path }}
{% endfor %}

{% if nfs_homedirs | selectattr('user', 'defined') %}
[users]
path = {{ zfs_mountpoints[nfs_homedir_user_dataset] }}
{% endif %}

{% if nfs_homedirs | selectattr('group', 'defined') %}
[groups]
path = {{ zfs_mountpoints[nfs_homedir_group_dataset] }}
{% endif %}