diff options
author | Christian Pointner <equinox@spreadspace.org> | 2023-07-30 20:56:01 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2023-07-30 20:56:01 +0200 |
commit | 2eff8b401b5c499414e7fa5f26d7d7989438ef09 (patch) | |
tree | a4e5d61171ac395460948cd7d5046d410ac6f5d2 | |
parent | some workarounds and fixes for equinox-ws install to work (diff) |
ch-equinox-ws: fix 32bit package support
-rw-r--r-- | chaos-at-home/ch-equinox-ws.yml | 15 | ||||
-rw-r--r-- | inventory/host_vars/ch-equinox-ws.yml | 3 |
2 files changed, 11 insertions, 7 deletions
diff --git a/chaos-at-home/ch-equinox-ws.yml b/chaos-at-home/ch-equinox-ws.yml index 1fccc684..af438ee7 100644 --- a/chaos-at-home/ch-equinox-ws.yml +++ b/chaos-at-home/ch-equinox-ws.yml @@ -8,6 +8,15 @@ - role: core/zsh - role: core/cpu-microcode - role: network/wakeonlan + post_tasks: + - name: get list of foreign architectures from dpkg + command: dpkg --print-foreign-architectures + changed_when: false + register: dpkg_foreign_architectures + check_mode: no + - name: add i386 to dpkg foreign architectures + when: "'i386' not in dpkg_foreign_architectures.stdout_lines" + command: dpkg --add-architecture i386 - name: Payload Setup hosts: ch-equinox-ws @@ -46,12 +55,6 @@ - "bundlewrap>=4.13.6" - "bundlewrap-keepass" - # - name: mask virtualbox web service unit - # systemd: - # name: vboxweb.service - # masked: true - # state: stopped - # - name: install gotify-desktop # become: yes # become_method: su diff --git a/inventory/host_vars/ch-equinox-ws.yml b/inventory/host_vars/ch-equinox-ws.yml index 24b67350..ad561d7e 100644 --- a/inventory/host_vars/ch-equinox-ws.yml +++ b/inventory/host_vars/ch-equinox-ws.yml @@ -253,7 +253,7 @@ ws_base_extra_packages: - spice-client-gtk - sqlite3 - sshfs - #- steam-installer + - steam - stlink-tools - stm32flash - stress @@ -280,6 +280,7 @@ ws_base_extra_packages: - wakeonlan - whois - wine + - wine32 - wine64 - winetricks - wireshark |