2025-12-03 14:28:32 +01:00
|
|
|
# Managing Qubes Templates w/ Ansible
|
|
|
|
|
|
2026-01-04 13:15:53 +01:00
|
|
|
Ensure key remap (only relevant for my particular device):
|
2025-12-03 14:28:32 +01:00
|
|
|
|
|
|
|
|
```
|
|
|
|
|
sudo setkeycodes 9d 86
|
|
|
|
|
```
|
|
|
|
|
|
2026-01-04 13:15:53 +01:00
|
|
|
Clone the repo to an appvm.
|
|
|
|
|
|
2025-12-03 14:28:32 +01:00
|
|
|
Install using setup script:
|
|
|
|
|
```
|
2026-01-04 13:15:53 +01:00
|
|
|
qvm-run -p ansible-dev "/home/user/qubes-mgmt-ansible/setup.sh" | bash -s -- ~/qubes-mgmt-ansible
|
2025-12-03 14:28:32 +01:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Afterwards all updates can be pulled with `make pull`
|
2026-01-04 13:15:53 +01:00
|
|
|
|
|
|
|
|
Ensure the required templates are present, then run the bootstrap playbook to configure the default-mgmt-dvm for ansible.
|
|
|
|
|
|
|
|
|
|
Afterwards you can run the playbooks to configure templates.
|