X-Git-Url: https://freie-schul-it.de/gitweb/fsit_smgt.git/blobdiff_plain/b96d9c27ad4791b4a36d9db2baea0b8de974e9d5..eec4e3cff65b179c7244ba83bf7fd7908e3f4059:/tasks/nfs.yml?ds=inline diff --git a/tasks/nfs.yml b/tasks/nfs.yml index 8975f05..81aa2e1 100644 --- a/tasks/nfs.yml +++ b/tasks/nfs.yml @@ -14,12 +14,14 @@ ansible.builtin.file: path: "/srv/nfs4/{{ fsit_smgt_nfs_export_dir }}" state: directory + recurse: yes notify: - Restart nfs-kernel-server service - name: Create dir to export ansible.builtin.file: path: "{{ fsit_smgt_nfs_dir }}" state: directory + recurse: yes notify: - Restart nfs-kernel-server service - name: Configure exports @@ -31,3 +33,10 @@ /srv/nfs4/{{ fsit_smgt_nfs_export_dir }} {{ fsit_smgt_nfs_allowed_ipaddr }}(rw,async,nohide,no_subtree_check) notify: - Restart nfs-kernel-server service +- name: Bind mount exported dir + ansible.posix.mount: + path: "/srv/nfs4/{{ fsit_smgt_nfs_export_dir }}" + src: "{{ fsit_smgt_nfs_dir }}" + fstype: none + state: mounted + opts: bind