blob: 2dc561f6e909e8ef273a27c031655aae267667f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
- name: Configuration de squid
template:
src: squid.conf.j2
dest: /etc/squid/squid.conf
owner: root
group: squid
mode: 640
notify: restart squid
- name: Installation de l'unité systemd
copy:
src: squid.service
dest: /etc/systemd/system/
owner: root
group: root
mode: 0644
notify: reload systemd
# à voir pour restarter tous les services impactés si un changement
# est détecté
# ou bien mettre des tâches d'update de cert LE dans les rôles correspondants
# aux services impactés (get file non-fatal)
- name: Installation des fichiers certificat
copy:
src: "certs/{{ item }}"
dest: /etc/pki/tls/certs/
owner: root
group: root
mode: 0644
with_items:
- "casperlefantom.{{ crtversion }}.crt"
- dhparam-4096.pem
- name: Installation des fichiers clé
copy:
src: "certs/casperlefantom.{{ crtversion }}.key"
dest: /etc/pki/tls/private/
owner: 0990
group: root
mode: 0440
|