technitium wip

This commit is contained in:
2026-09-14 23:04:02 -04:00
parent 28c1ea1c3e
commit 5fcf27241c
3 changed files with 24 additions and 1 deletions
+23
View File
@@ -32,3 +32,26 @@
dest: /tmp/technitium_{{ technitium_version }}.tar
mode: '0644'
url: https://download.technitium.com/dns/archive/{{ technitium_version_numeric }}/DnsServerPortable.tar.gz
- name: Ensure target directory exists
ansible.builtin.file:
path: /opt/technitium/{{ technitium_version }}
group: root
mode: '0755'
owner: root
state: directory
- name: Extract release
ansible.builtin.unarchive:
dest: /opt/technitium/{{ technitium_version }}
group: root
mode: '0755'
owner: root
remote_src: true
src: /tmp/technitium_{{ technitium_version }}.tar
- name: Create symlink to latest release
ansible.builtin.file:
path: /opt/technitium/latest
src: /opt/technitium/{{ technitium_version }}
state: link