ansible/roles/ldap_gravatar/tasks/main.yml
2021-03-16 23:07:26 +00:00

24 lines
444 B
YAML

---
- name: install dependencies
package:
name: "{{ item }}"
state: installed
with_items:
- python3-ldap3
- python3-requests
- name: install script
copy:
src: gravatar-update.py
dest: /usr/local/sbin/gravatar-update
mode: 755
owner: root
group: "{{ ansible_wheel }}"
- name: install cron job
cron:
name: gravatar-update
hour: "05"
minute: "10"
job: /usr/local/sbin/gravatar-update