- name: install tftp server package: name: [tftpd-hpa] state: present - file: name: /srv/tftp/fai state: directory owner: root group: root mode: u=rwx,g=rx,o=rx recurse: true - name: configure tftp server copy: dest: /etc/default/tftpd-hpa content: | TFTP_USERNAME="tftp" TFTP_DIRECTORY="/srv/tftp/fai" TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS="--secure" owner: root group: root mode: 0644 register: tftpd_cfg - service: name: tftpd-hpa state: restarted enabled: true when: tftpd_cfg.changed