diff --git a/roles/anubis/tasks/main.yml b/roles/anubis/tasks/main.yml index dcc162e385..c25c50f212 100644 --- a/roles/anubis/tasks/main.yml +++ b/roles/anubis/tasks/main.yml @@ -33,6 +33,20 @@ tags: - anubis +- name: Check semanage ports + ansible.builtin.command: semanage port -l + register: semanageoutput + check_mode: no + changed_when: "1 != 1" + tags: + - anubis + +- name: Set ports so httpd can bind to 8345 + ansible.builtin.command: semanage port -a -t http_port_t -p tcp 8345 + when: semanageoutput.stdout.find("8345") == -1 + tags: + - anubis + - name: Allow Apache to make network connections for proxy ansible.posix.seboolean: name: httpd_can_network_connect