1
1
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2025-01-18 08:06:16 +01:00
infrastructure/roles/sources/tasks/main.yml
Florian Pritz 7411e9a2db
Tag nginx configs in roles as nginx
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-02-19 21:41:14 +01:00

20 lines
683 B
YAML

---
- name: set up nginx
template: src=nginx.d.conf.j2 dest=/etc/nginx/nginx.d/sources.conf owner=root group=root mode=0644
notify:
- reload nginx
tags: ['nginx']
- name: make nginx log dir
file: path=/var/log/nginx/{{ sources_domain }} state=directory owner=root group=root mode=0755
- name: make sources dir
file: path={{ sources_dir }} state=directory owner=root group=root mode=0755
- name: make symlink to repo sources
file: path={{ sources_dir }}/sources src=/srv/ftp/sources state=link owner=root group=root mode=0755
- name: make symlink to other sources
file: path={{ sources_dir }}/other src=/srv/ftp/other state=link owner=root group=root mode=0755