summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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