You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
759 B
33 lines
759 B
--- |
|
|
|
- name: "Add packages" |
|
ansible.builtin.apt: |
|
name: |
|
- apache2 |
|
- certbot |
|
- python3-certbot-apache |
|
state: present |
|
become: true |
|
|
|
- name: "Test default site" |
|
ansible.builtin.stat: |
|
path: /etc/apache2/sites-enabled/000-default.conf |
|
register: defaultsite |
|
|
|
- name: "Disable defaut site" |
|
ansible.builtin.command: a2dissite 000-default.conf |
|
changed_when: false |
|
when: defaultsite.stat.exists |
|
become: true |
|
|
|
- name: "Test default secured site" |
|
ansible.builtin.stat: |
|
path: /etc/apache2/sites-enabled/000-default.conf |
|
register: defaultsecuredsite |
|
|
|
- name: "Disable defaut secured site" |
|
ansible.builtin.command: a2dissite default-ssl.conf |
|
changed_when: false |
|
when: defaultsecuredsite.stat.exists |
|
become: true |
|
|
|
|