---
# tasks file for map-server
- include_vars: "{{ ansible_os_family }}.yml"

- name: Install necessary packages
  apt: name={{item}} state=present
  with_items: "{{mapserver_packages}}"

- name: Create supervisor services
  template: src=supervisor.service.j2 dest=/etc/supervisor/conf.d/{{item.name}}.conf
  with_items: "{{supervisor_services}}"
  notify: Restart supervisor

- name: Ensure supervisor is started and enabled
  service: name=supervisor state=started enabled=yes