Initial role commit

This commit is contained in:
hiperman
2025-11-29 20:45:14 -05:00
parent 9842c9de76
commit 7cca78254e
7 changed files with 464 additions and 2 deletions

21
tasks/main.yaml Executable file
View File

@@ -0,0 +1,21 @@
---
- name: Install ddclient
ansible.builtin.package:
name: ddclient
state: latest
- name: Copy over main ddclient configuration file
ansible.builtin.template:
src: "../templates/ddclient.conf.j2"
dest: /etc/ddclient.conf
owner: root
mode: "0600"
notify: Restart ddclient service
- name: Copy over ddclient service configuration
ansible.builtin.template:
src: "../templates/ddclient.j2"
dest: /etc/default/ddclient
owner: root
mode: "0600"
notify: Restart ddclient service