--- - name: Install nfs related packages community.general.xbps: name: - nfs-utils - autofs state: "{{ desired_package_state | default('present') }}" tags: - packages - name: Ensure autofs master config directory ansible.builtin.file: dest: "/etc/autofs/auto.master.d" state: directory mode: "0755" - name: Add nfs master autofs configuration ansible.builtin.template: src: nfs.autofs.jinja dest: "/etc/autofs/auto.master.d/nfs.autofs" owner: root group: root mode: "0644" force: true notify: Restart autofs service - name: Ensure nfs main mount directory ansible.builtin.file: dest: "{{ nfs_mount_dir }}" state: directory mode: "0755" - name: Add nfs automounts configuration ansible.builtin.template: src: auto.nfs.jinja dest: "/etc/autofs/auto.nfs" owner: root group: root mode: "0644" force: true notify: Restart autofs service - name: Enable autofs service ansible.builtin.file: force: "yes" src: "/etc/sv/autofs" dest: "/etc/runit/runsvdir/default/autofs" state: link