### copie des fichiers necessaires au boot pxe
- name: Copy autoconfig files
- copy: src=ubuntu dest=/root/
+ copy: src=autoconfig_files.tgz dest=/var/www/
owner=root group=root mode=0644
-
-- name: Create autoconfig archive
- command: /bin/tar zcvf autoconfig_files.tgz etc/ usr/
- args:
- chdir: /root/ubuntu/
- creates: /root/ubuntu/autoconfig_files.tgz
-
-- name: Move autoconfig archive
- command: /bin/mv /root/ubuntu/autoconfig_files.tgz /var/www/autoconfig_files.tgz
-
+
- name: Deploy autoconfig script
template: src=auto_configure.sh.j2 dest=/var/www/auto_configure.sh
owner=root group=root mode=0644
file: state=link owner=root group=root
src=/srv/tftp/preseed.cfg dest=/var/www/preseed.cfg
-- name: Create ubuntu link
- file: state=link owner=root group=root
- src={{ apt_mirror_home }}/mirror dest=/var/www/ubuntu
-
-- name: Create archive.ubuntu.com link
- file: state=link owner=root group=root force=yes
- src={{ apt_mirror_home }}/mirror/fr.archive.ubuntu.com dest={{ apt_mirror_home }}/mirror/archive.ubuntu.com
-
### copie de la documentation
- name: Copy documentation file
copy: src=files/doc-postes-linux.pdf dest=/var/www/doc-postes-linux.pdf
- vert-eau.jpg
- violet.jpg
-### copie des fichiers de fontes
-- name: Copy font package
- copy: src=msttcorefonts-offline_1.0-0ubuntu1.deb dest=/var/www/msttcorefonts-offline_1.0-0ubuntu1.deb
- owner=root group=root mode=0644
-
-- name: Create fonts directory
- file: path=/var/www/fonts state=directory
- owner=www-data group=www-data mode=0755
-
-- name: Copy font files
- copy: src=fonts/ dest=/var/www/fonts/
- owner=root group=root mode=0644 directory_mode=yes
-