mirror of
https://github.com/saltstack-formulas/nfs-formula.git
synced 2025-04-17 10:10:31 +00:00
minimal FreeBSD-support for nfs.server
This commit is contained in:
parent
c2b88f1fec
commit
e649c0122a
2 changed files with 10 additions and 1 deletions
|
@ -8,7 +8,12 @@
|
||||||
'pkgs_server': ['nfs-common', 'nfs-kernel-server'],
|
'pkgs_server': ['nfs-common', 'nfs-kernel-server'],
|
||||||
'pkgs_client': ['nfs-common'],
|
'pkgs_client': ['nfs-common'],
|
||||||
'service_name': 'nfs-kernel-server'
|
'service_name': 'nfs-kernel-server'
|
||||||
}
|
},
|
||||||
|
'FreeBSD': {
|
||||||
|
'pkgs_client': False,
|
||||||
|
'pkgs_server': False,
|
||||||
|
'service_name': 'nfsd'
|
||||||
|
},
|
||||||
} %}
|
} %}
|
||||||
|
|
||||||
{% if grains.get('saltversion', '').startswith('0.17') %}
|
{% if grains.get('saltversion', '').startswith('0.17') %}
|
||||||
|
|
|
@ -1,8 +1,12 @@
|
||||||
{% from "nfs/map.jinja" import nfs with context %}
|
{% from "nfs/map.jinja" import nfs with context %}
|
||||||
|
|
||||||
|
{# FreeBSD has everything needed for NFS w/o any
|
||||||
|
additional pkgs, so pkgs_server == False #}
|
||||||
|
{% if nfs.pkgs_server %}
|
||||||
nfs-server-deps:
|
nfs-server-deps:
|
||||||
pkg.installed:
|
pkg.installed:
|
||||||
- pkgs: {{ nfs.pkgs_server|json }}
|
- pkgs: {{ nfs.pkgs_server|json }}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
/etc/exports:
|
/etc/exports:
|
||||||
file.managed:
|
file.managed:
|
||||||
|
|
Loading…
Add table
Reference in a new issue