diff options
Diffstat (limited to 'roles/x509/acmetool/base/tasks/main.yml')
-rw-r--r-- | roles/x509/acmetool/base/tasks/main.yml | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/roles/x509/acmetool/base/tasks/main.yml b/roles/x509/acmetool/base/tasks/main.yml index 5f2ae4ab..5ad03257 100644 --- a/roles/x509/acmetool/base/tasks/main.yml +++ b/roles/x509/acmetool/base/tasks/main.yml @@ -1,34 +1,34 @@ --- - name: check if acmetool package is new enough - ansible.builtin.debug: + debug: msg: "Check distribution_release" failed_when: (ansible_distribution == 'Debian' and (ansible_distribution_major_version | int) < 9) or (ansible_distribution == 'Ubuntu' and (ansible_distribution_major_version | int) < 17) or (ansible_distribution != 'Debian' and ansible_distribution != 'Ubuntu') - name: install needed packages - ansible.builtin.apt: + apt: name: - acmetool - "{{ python_basename }}-openssl" state: present - name: create initial directory structure - ansible.builtin.command: acmetool --batch + command: acmetool --batch args: creates: /var/lib/acme/conf - name: create acmetool response file - ansible.builtin.template: + template: src: responses.j2 dest: /var/lib/acme/conf/responses - name: create non-standard acmetool webroot path - ansible.builtin.file: + file: name: "{{ acmetool_challenge_webroot_path }}" state: directory when: acmetool_challenge_webroot_path is defined - name: run quickstart to create account and default target configuration - ansible.builtin.command: acmetool --batch quickstart + command: acmetool --batch quickstart environment: http_proxy: "{{ acmetool_http_proxy | default('') }}" https_proxy: "{{ acmetool_https_proxy | default('') }}" @@ -36,10 +36,10 @@ creates: /var/lib/acme/conf/target - name: generate selfsigned interim certificate - ansible.builtin.include_tasks: selfsigned.yml + include_tasks: selfsigned.yml - name: install service reload configuration - ansible.builtin.template: + template: src: acme-reload.j2 dest: /etc/default/acme-reload owner: root @@ -48,17 +48,17 @@ when: acmetool_reload_services is defined - name: create system unit snippet directory - ansible.builtin.file: + file: path: /etc/systemd/system/acmetool.service.d/ state: directory - name: install systemd unit snippet - ansible.builtin.template: + template: src: systemd-override.conf.j2 dest: /etc/systemd/system/acmetool.service.d/override.conf - name: enable/start systemd timer for acmetool - ansible.builtin.systemd: + systemd: name: acmetool.timer state: started enabled: yes |