--- - name: create apt-cacher-ng user user: name: apt-cacher-ng home: /var/cache/apt-cacher-ng shell: /usr/sbin/nologin create_home: no system: yes state: present - name: prepare storage volume for /var/cache/apt-cacher-ng when: apt_cacher_ng_storage is defined vars: apt_cacher_ng_storage_override: dest: /var/cache/apt-cacher-ng owner: apt-cacher-ng group: apt-cacher-ng mode: '02755' storage_volume: "{{ apt_cacher_ng_storage | combine(apt_cacher_ng_storage_override) }}" include_role: name: "storage/{{ apt_cacher_ng_storage.type }}/volume" - name: install apt-cacher-ng apt: name: apt-cacher-ng state: present