ansible/roles/tftp_server/tasks/main.yml

37 lines
803 B
YAML
Raw Normal View History

2014-07-10 22:14:09 +00:00
---
- name: install tftp server package
yum: state=present name=tftp-server
2014-07-10 22:14:09 +00:00
tags:
- packages
- tftp_server
- name: install syslinux package
yum: state=present name=syslinux
2014-07-10 22:14:09 +00:00
tags:
- packages
- tftp_server
- name: setup pxelinux.cfg dir
file: path=/var/lib/tftpboot/pxelinux.cfg mode=755 state=directory
tags:
- config
- tftp_server
- name: setup pxelinux.cfg default file
2014-08-27 00:55:42 +00:00
copy: src=default.{{ inventory_hostname }} dest=/var/lib/tftpboot/pxelinux.cfg/default mode=644
2014-07-10 22:14:09 +00:00
tags:
- config
- tftp_server
- name: enable tftp socket service
service: state=running enabled=true name=tftp.socket
tags:
- service
- config
- tftp_server
- name: fill up the tftpboot directory
synchronize: src="{{ bigfiles }}/tftpboot/" dest=/var/lib/tftpboot/
2015-11-07 00:53:21 +00:00
tags:
- tftp_server