--- - name: Install flatpak community.general.pacman: name: flatpak state: present - name: Install wanted flatpak packages community.general.flatpak: name: "{{ flatpak_apps }}" state: present - name: Check MakeMKV flatpak permissions ansible.builtin.command: cmd: flatpak info --show-permissions com.makemkv.MakeMKV register: flatpak_makemkv_permissions changed_when: false - name: Grant MakeMKV access to optical drives ansible.builtin.command: cmd: flatpak override --device=all com.makemkv.MakeMKV when: "'--device=all' not in flatpak_makemkv_permissions.stdout" changed_when: true