blob: ac409c27a2c25b74fa4c78fbc5272147c433732e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
---
- name: (local) acme - check domain private key existence
become: false
stat:
path: "{{ playbook_dir }}/private/acme/{{ domain }}.pem"
delegate_to: localhost
register: stat_result
- name: (local) acme - generate domain private key (4096 bit)
become: false
command: >
openssl genrsa
-out "{{ playbook_dir }}/private/acme/{{ domain }}.pem" 4096
delegate_to: localhost
when: not stat_result.stat.exists
- name: acme - copy domain private key
copy:
src: "{{ playbook_dir }}/private/acme/{{ domain }}.pem"
dest: /usr/local/etc/ssl/acme/private/{{ domain }}.pem
mode: 0400
|