]> git.phdru.name Git - ansible.git/blob - playbooks/debian/roles/add-apache-vhost/tasks/dehydrated.yml
d1c38d8518bf249585a8fcbdaf5162b8e3265347
[ansible.git] / playbooks / debian / roles / add-apache-vhost / tasks / dehydrated.yml
1 - name: Create dehydrated directory
2   become: true
3   file:
4     path: "/usr/local/apache2/.dehydrated/{{ virtual_host }}"
5     state: directory
6     owner: root
7     group: root
8     mode: '0700'
9
10 - name: Configure dehydrated
11   become: true
12   template:
13     src: "{{ item }}"
14     dest: "/usr/local/apache2/.dehydrated/{{ virtual_host }}"
15     owner: root
16     group: root
17     mode: '0600'
18     force: no
19   loop: ['config', 'domains.txt']
20
21 - name: Configure dehydrated script
22   become: true
23   copy:
24     src: dehydrated
25     dest: "/usr/local/apache2/.dehydrated/{{ virtual_host }}"
26     owner: root
27     group: root
28     mode: '0700'
29     force: no
30
31 - name: Configure dehydrated weekly run
32   become: true
33   template:
34     src: dehydrated
35     dest: /etc/cron.weekly
36     owner: root
37     group: root
38     mode: '0700'
39     force: no