--- - name: Install autofs and bindfs apt: update_cache: true name: - autofs - bindfs register: apt_result retries: 3 until: apt_result is succeeded - name: Configure autofs deamon template: src: "{{ item }}.j2" dest: "/etc/{{ item }}" mode: 0644 loop: - default/autofs - auto.master notify: Restart autofs service - name: Configure home-adh autofs template: src: "auto.master.d/{{ item.0 }}.j2" dest: "/etc/auto.master.d/{{ item.0 }}" mode: "{{ item.1 }}" loop: - ["home-owncloud.autofs", "0600"] - ["home-owncloud.sh", "0700"] notify: Restart autofs service - name: Create /home-owncloud/ directory file: path: /home-owncloud state: directory mode: 0750 owner: www-data group: root - name: Install autoclean cron template: src: cron.d/owncloud-clean-autofs.j2 dest: /etc/cron.d/owncloud-clean-autofs - name: Start autofs service systemd: name: autofs enabled: true state: started