From 2082acd93778bb9dbdd09448ea2e40b10be4ee9f Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Tue, 11 Aug 2026 11:25:51 +0100 Subject: ansible sets mox account passwords --- ansible/roles/mox/tasks/main.yml | 8 ++++++++ ansible/vars/mox.yml | 9 ++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) (limited to 'ansible') 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 -- cgit v1.2.3