summaryrefslogtreecommitdiff
path: root/ansible
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-08-11 11:25:51 +0100
committerJoe Carstairs <me@joeac.net>2026-08-11 11:29:23 +0100
commit2082acd93778bb9dbdd09448ea2e40b10be4ee9f (patch)
treed73285c6897931bdd7a50b7fa8b1d4d56712c043 /ansible
parente929b24228c20ac8f983418109da4e116f0eebd3 (diff)
ansible sets mox account passwords
Diffstat (limited to 'ansible')
-rw-r--r--ansible/roles/mox/tasks/main.yml8
-rw-r--r--ansible/vars/mox.yml9
2 files changed, 16 insertions, 1 deletions
diff --git a/ansible/roles/mox/tasks/main.yml b/ansible/roles/mox/tasks/main.yml
index e975f5a..8f9a9c5 100644
--- a/ansible/roles/mox/tasks/main.yml
+++ b/ansible/roles/mox/tasks/main.yml
@@ -172,3 +172,11 @@
name: mox
enabled: true
state: started
+
+- name: Set account passwords
+ loop: "{{ mox_accounts }}"
+ no_log: true
+ ansible.builtin.command:
+ cmd: mox setaccountpassword {{ item.name }}
+ stdin: "{{ item.password }}"
+ chdir: ~mox
diff --git a/ansible/vars/mox.yml b/ansible/vars/mox.yml
index a36461a..9b5d9ae 100644
--- a/ansible/vars/mox.yml
+++ b/ansible/vars/mox.yml
@@ -3,4 +3,11 @@ mox_go_version: 1.26.5
mox_url_base: https://beta.gobuilds.org/github.com/mjl-/mox@v
mox_url: "{{ mox_url_base ~ mox_version ~ '/linux-' ~ mox_platform ~ '-go' ~ mox_go_version ~ '/' ~ mox_checksum ~ '/mox-v' ~ mox_version ~ '-go' ~ mox_go_version }}"
mox_accounts:
- - name: "me"
+ - name: me
+ password: !vault |
+ $ANSIBLE_VAULT;1.2;AES256;ansible
+ 64666333373334373438313730393830353730373463643639386533303030353235313832363738
+ 6633623136376262633638336662326236636562363833320a333535363862326331646364373030
+ 37326135346639323830666135346239653234653564626361393761653263333933353234666233
+ 6232333132386663330a636464376161643563313863656139646534336533633736333635626532
+ 32313539306366383833353133376134616437393532303233363235363133356236