ansible-role-tomcat/tasks/tomcat-logger-logging.yml

38 lines
1.1 KiB
YAML

---
- name: tomcat-logger-logging | Remove the system log4j library from the tomcat libdir
ansible.builtin.file:
dest: '{{ tomcat_catalina_home_dir }}/lib/{{ item }}'
state: absent
with_items:
- log4j-1.2.jar
- tomcat-juli-adapters.jar
notify: Tomcat restart
tags: tomcat
- name: tomcat-logger-logging | Configure tomcat to use the standard version of the juli library
ansible.builtin.file:
src: '/usr/share/java/{{ item }}'
dest: '{{ tomcat_catalina_home_dir }}/bin/{{ item }}'
state: link
with_items:
- 'tomcat{{ tomcat_version }}-juli.jar'
notify: Tomcat restart
tags: tomcat
- name: tomcat-logger-logging | Remove the system log4j.properties
ansible.builtin.file:
dest: '{{ tomcat_catalina_home_dir }}/lib/log4j.properties'
state: absent
notify: Tomcat restart
tags: tomcat
- name: tomcat-logger-logging | Install logging.properties
ansible.builtin.copy:
src: logging.properties
dest: '/etc/tomcat{{ tomcat_version }}/logging.properties'
owner: root
group: root
mode: '0644'
notify: Tomcat restart
tags: tomcat