Update playbooks/alpine/install-zerotier.yml
This commit is contained in:
1 parent
de2185b4e5
commit
0d46f6b4ba
1 file changed
+6
-6
@@ -31,23 +31,22 @@
|
|||||||
- /usr/local/bin
|
- /usr/local/bin
|
||||||
- "{{ zerotier_dir }}"
|
- "{{ zerotier_dir }}"
|
||||||
|
|
||||||
- name: Download ZeroTier static binary
|
- name: Download ZeroTier static binary archive
|
||||||
ansible.builtin.get_url:
|
ansible.builtin.get_url:
|
||||||
url: "{{ zerotier_binary_url }}"
|
url: "{{ zerotier_binary_url }}"
|
||||||
dest: /tmp/zerotier-one.gz
|
dest: /tmp/zerotier-one.gz
|
||||||
mode: "0644"
|
mode: "0644"
|
||||||
force: true
|
|
||||||
|
|
||||||
- name: Extract ZeroTier binary
|
- name: Extract ZeroTier binary
|
||||||
ansible.builtin.command:
|
ansible.builtin.command:
|
||||||
cmd: gzip -dc /tmp/zerotier-one.gz
|
cmd: gzip -dc /tmp/zerotier-one.gz
|
||||||
register: zerotier_binary
|
register: zerotier_extract
|
||||||
changed_when: true
|
changed_when: true
|
||||||
no_log: true
|
failed_when: zerotier_extract.rc != 0
|
||||||
|
|
||||||
- name: Install ZeroTier binary
|
- name: Write extracted binary to disk
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
content: "{{ zerotier_binary.stdout }}"
|
content: "{{ zerotier_extract.stdout }}"
|
||||||
dest: /usr/local/bin/zerotier-one
|
dest: /usr/local/bin/zerotier-one
|
||||||
owner: root
|
owner: root
|
||||||
group: root
|
group: root
|
||||||
@@ -59,6 +58,7 @@
|
|||||||
src: /usr/local/bin/zerotier-one
|
src: /usr/local/bin/zerotier-one
|
||||||
dest: /usr/local/bin/zerotier-cli
|
dest: /usr/local/bin/zerotier-cli
|
||||||
state: link
|
state: link
|
||||||
|
force: true
|
||||||
|
|
||||||
- name: Create OpenRC service
|
- name: Create OpenRC service
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
|
|||||||
Reference in new issue
Block a user