diff --git a/roles/nfs/tasks/main.yml b/roles/nfs/tasks/main.yml new file mode 100644 index 0000000..e7bb2b6 --- /dev/null +++ b/roles/nfs/tasks/main.yml @@ -0,0 +1,3 @@ +--- +- import_tasks: nfs.yml + tags: [ nfs ] diff --git a/roles/nfs/tasks/nfs.yml b/roles/nfs/tasks/nfs.yml new file mode 100644 index 0000000..5cd522a --- /dev/null +++ b/roles/nfs/tasks/nfs.yml @@ -0,0 +1,20 @@ +--- +- name: nfs - install + package: name=nfs-utils + +- name: nfs - create mountpoints + file: "path={{ item }} owner=root group=root mode=0755 state=directory" + with_items: + - /mnt/save/daten + - /mnt/save/fotos + failed_when: False + +- name: nfs - add mountpoints + blockinfile: + path: /etc/fstab + block: | + ariane:/zv1/homes /home nfs intr,hard,rw,fsc 0 0 + ariane:/zv1/daten /mnt/save/daten nfs intr,hard,rw,fsc 0 0 + ariane:/zv1/fotos /mnt/save/fotos nfs intr,hard,rw,fsc 0 0 + validate: "mount -a -T %s" +