diff options
Diffstat (limited to 'roles/dyndns/server/tasks/main.yml')
-rw-r--r-- | roles/dyndns/server/tasks/main.yml | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/roles/dyndns/server/tasks/main.yml b/roles/dyndns/server/tasks/main.yml new file mode 100644 index 00000000..304a2473 --- /dev/null +++ b/roles/dyndns/server/tasks/main.yml @@ -0,0 +1,21 @@ +--- +- name: create user for dyndns + user: + name: dyndns + home: /var/lib/dyndns + system: yes + shell: /bin/sh + groups: bind + +- name: create .ssh directory + file: + path: /var/lib/dyndns/.ssh + mode: 0700 + owner: dyndns + group: dyndns + +- name: install zone update script + template: + src: dyndns.py.j2 + dest: /usr/local/bin/dyndns.py + mode: 0755 |