Эх сурвалжийг харах

Make possible to install dehydrated from backports

Emmanuel Bouthenot 5 жил өмнө
parent
commit
d6692d7f5d

+ 10 - 1
roles/common/tasks/ssl.yml

@@ -82,11 +82,20 @@
     - 'ssl'
     - 'ssl'
 
 
 - name: 'Install Lets Encrypt client'
 - name: 'Install Lets Encrypt client'
+  apt:
+    pkg: 'dehydrated'
+    state: 'present'
+    default_release: '{{ ansible_lsb.codename }}'
+  when: ssl_certs_auto and ansible_lsb.major_release|int != 9
+  tags:
+    - 'ssl'
+
+- name: 'Install Lets Encrypt client from backports (Debian == 9)'
   apt:
   apt:
     pkg: 'dehydrated'
     pkg: 'dehydrated'
     state: 'present'
     state: 'present'
     default_release: '{{ ansible_lsb.codename }}-backports'
     default_release: '{{ ansible_lsb.codename }}-backports'
-  when: ssl_certs_auto
+  when: ssl_certs_auto and ansible_lsb.major_release|int == 9
   tags:
   tags:
     - 'ssl'
     - 'ssl'