certbot: Convert to FQCN

This commit is contained in:
Timo Makinen 2022-03-11 18:11:33 +00:00
parent 48398702dd
commit dd46f2c974

View file

@ -1,21 +1,16 @@
---
- name: check support
fail:
msg: Role not supported in your system
when: ansible_os_family != "RedHat"
- name: install certbot packages
package:
ansible.builtin.package:
name: certbot
state: installed
- name: create certbot group
group:
ansible.builtin.group:
name: certbot
gid: 1002
- name: create certbot user
user:
ansible.builtin.user:
name: certbot
comment: Service Certbot
createhome: false
@ -25,13 +20,13 @@
uid: 1002
- name: add certbot nginx site
include_role:
ansible.builtin.include_role:
name: nginx/site
vars:
site: certbot.home.foo.sh
- name: create certbot .well-known directory
file:
ansible.builtin.file:
path: /srv/web/certbot.home.foo.sh/.well-known
owner: root
group: "{{ ansible_wheel }}"
@ -39,7 +34,7 @@
state: directory
- name: create certbot directories
file:
ansible.builtin.file:
path: "{{ item }}"
owner: root
group: certbot
@ -50,7 +45,7 @@
- /export/letsencrypt
- name: link certbot datadirectory
file:
ansible.builtin.file:
src: /export/letsencrypt
dest: /srv/letsencrypt
owner: root
@ -59,7 +54,7 @@
follow: false
- name: create certbot config
copy:
ansible.builtin.copy:
dest: /etc/letsencrypt/cli.ini
src: cli.ini
mode: 0644