libreschool-epoptes/root/etc/ansible/roles/epoptes/tasks/epoptes-client.yml

30 lines
743 B
YAML

---
- name: Install epoptes client
apt:
name: [ 'epoptes-client' ]
state: present
- name: Copy epoptes certificate
copy:
src: "/var/lib/nethserver/secrets/epoptes/{{ epoptesgroup }}/server.crt"
dest: "/etc/epoptes/server.crt"
owner: root
group: root
mode: 0644
notify:
- restart epoptes-client
- restart epoptes
- name: Set epoptes server
ini_file:
path: /etc/default/epoptes-client
section: null
no_extra_spaces: yes
option: SERVER
value: "{{ epoptesserver }}"
notify: restart epoptes-client
- name: Set epoptes client as configured
set_fact: epoptes_client_configured=true