--- - name: install libvirt packages apt: name: - ctorrent - libvirt-daemon-system - virt-manager state: latest autoremove: true #- name: allow all users to use VMs # lineinfile: # dest: /etc/libvirt/libvirtd.conf # line: 'auth_unix_rw = "none"' # insertafter: '#auth_unix_rw = "polkit"' # notify: reload libvirtd - name: Configure pam_mount for VM bind mounts blockinfile: dest: /etc/security/pam_mount.conf.xml marker: "" block: | rootansibleDebian-gdmsddm{{ localuser }} rootansibleDebian-gdmsddm{{ localuser }} insertafter: "" - name: Use umount script for proper ordering blockinfile: dest: /etc/security/pam_mount.conf.xml marker: "" block: | /usr/local/sbin/pam-umount.sh %(USER) %(USERUID) %(MNTPT) insertafter: '^ 0