Add Vagrant cache option for dhparams.pem
This commit is contained in:
parent
01e8e22c01
commit
6fbd3c53bb
1
roles/proxy/defaults/main.yml
Normal file
1
roles/proxy/defaults/main.yml
Normal file
@ -0,0 +1 @@
|
|||||||
|
cached_dhparams_pem: /vagrant/scratch/dhparams.pem
|
@ -10,6 +10,19 @@
|
|||||||
state: started
|
state: started
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
|
- name: Check for cached dhparams.pem file
|
||||||
|
ansible.builtin.stat:
|
||||||
|
path: "{{ cached_dhparams_pem }}"
|
||||||
|
register: dhparams_file
|
||||||
|
|
||||||
|
- name: Copy cached dhparams.pem to /etc/ssl/
|
||||||
|
ansible.builtin.copy:
|
||||||
|
src: "{{ cached_dhparams_pem }}"
|
||||||
|
dest: /etc/ssl/dhparams.pem
|
||||||
|
mode: "600"
|
||||||
|
remote_src: true
|
||||||
|
when: dhparams_file.stat.exists
|
||||||
|
|
||||||
- name: Generate DH Parameters
|
- name: Generate DH Parameters
|
||||||
community.crypto.openssl_dhparam:
|
community.crypto.openssl_dhparam:
|
||||||
path: /etc/ssl/dhparams.pem
|
path: /etc/ssl/dhparams.pem
|
||||||
|
Loading…
Reference in New Issue
Block a user