summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-08-06 09:05:37 +0100
committerJoe Carstairs <me@joeac.net>2026-08-06 09:05:37 +0100
commit61c66c3d8111f5424e7aabb176e5f7ce3510c969 (patch)
tree991d0f767f132f5eb35f3dd397120ccd87ebbe72
parent2da68fa7e58f20264c17d21ae01e18cf9ced66e0 (diff)
mox restarts if binary or service change
-rw-r--r--ansible/roles/mox/tasks/main.yml8
1 files changed, 7 insertions, 1 deletions
diff --git a/ansible/roles/mox/tasks/main.yml b/ansible/roles/mox/tasks/main.yml
index 8044262..8e441ff 100644
--- a/ansible/roles/mox/tasks/main.yml
+++ b/ansible/roles/mox/tasks/main.yml
@@ -126,12 +126,14 @@
mode: "444"
- name: Install mox binary
+ register: mox_binary
ansible.builtin.get_url:
dest: /usr/bin/mox
mode: "755"
url: "{{ mox_url }}"
- name: Install mox service
+ register: mox_service
ansible.builtin.copy:
src: openrc/mox
dest: /etc/init.d/mox
@@ -147,6 +149,8 @@
or mox_adminpasswd is change
or mox_conf is change
or mox_domain_conf is changed
+ or mox_binary is changed
+ or mox_service is changed
ansible.builtin.service:
name: mox
enabled: true
@@ -161,7 +165,9 @@
or mox_dkim_b is change
or mox_adminpasswd is change
or mox_conf is change
- or mox_domain_conf is changed )
+ or mox_domain_conf is changed
+ or mox_binary is changed
+ or mox_service is changed )
ansible.builtin.service:
name: mox
enabled: true