ansible-roles/tomcat/tasks/packages.yml

30 lines
601 B
YAML
Raw Normal View History

2017-01-03 12:41:19 +01:00
---
- name: Install packages
2017-01-03 12:41:19 +01:00
apt:
name: "{{ item }}"
state: present
with_items:
- "tomcat{{ tomcat_version }}"
- "tomcat{{ tomcat_version }}-user"
- "libpam-systemd"
2017-01-03 12:41:19 +01:00
- name: Create tomcat root dir
file:
path: "{{ tomcat_instance_root }}"
state: directory
owner: 'root'
group: 'root'
mode: "0755"
2017-01-03 12:41:19 +01:00
- name: Copy systemd unit
template:
src: 'tomcat.service.j2'
2017-01-03 12:41:19 +01:00
dest: "/etc/systemd/user/tomcat.service"
mode: "0755"
- name: Disable default tomcat service
service:
name: "tomcat{{ tomcat_version }}"
state: stopped
enabled: false