diff --git a/roles/nginx/tasks/main.yml b/roles/nginx/tasks/main.yml index 9158ee5..4a2f2c9 100644 --- a/roles/nginx/tasks/main.yml +++ b/roles/nginx/tasks/main.yml @@ -70,6 +70,17 @@ group: "{{ ansible_wheel }}" when: ansible_os_family == "RedHat" +- name: Fix rotating access.log + ansible.builtin.lineinfile: + path: /etc/newsyslog.conf + regexp: "^{{ item }}\\s" + line: |- + {{ '{:<40}'.format(item) }}644 7 250 * Z /var/run/nginx.pid + with_items: + - /var/www/logs/access.log + - /var/www/logs/error.log + when: ansible_system == "OpenBSD" + - name: Enable nginx service ansible.builtin.service: name: nginx