diff --git a/tasks/create-cert-standalone.yml b/tasks/create-cert-standalone.yml index 65c43bc..47fed21 100644 --- a/tasks/create-cert-standalone.yml +++ b/tasks/create-cert-standalone.yml @@ -1,10 +1,12 @@ --- - name: Check if certificate already exists. + become: true stat: path: /etc/letsencrypt/live/{{ cert_item.domains | first | replace('*.', '') }}/cert.pem register: letsencrypt_cert - name: Stop services to allow certbot to generate a cert. + become: true service: name: "{{ item }}" state: stopped @@ -12,10 +14,12 @@ with_items: "{{ certbot_create_standalone_stop_services }}" - name: Generate new certificate if one doesn't exist. + become: true shell: "{{ certbot_create_command }}" when: not letsencrypt_cert.stat.exists - name: Start services after cert has been generated. + become: true service: name: "{{ item }}" state: started diff --git a/tasks/install-from-source.yml b/tasks/install-from-source.yml index 830a530..3824c19 100644 --- a/tasks/install-from-source.yml +++ b/tasks/install-from-source.yml @@ -17,6 +17,7 @@ mode: 0755 - name: Install plugins + become: true pip: name: "file://{{ my_certbot_dir}}/certbot-{{ item }}/" state: present