--- - name: Install LightBurn dependencies apt: name: - libpulse-mainloop-glib0 - libnss3 - name: Create LightBurn group group: name={{ xrdp_applications.LightBurn.group }} - name: Create LightBurn user user: name={{ xrdp_applications.LightBurn.user }} password={{ xrdp_applications.LightBurn.pass | password_hash('sha512', xrdp_applications.LightBurn.salt) }} home=/home/{{ xrdp_applications.LightBurn.user }} group={{ xrdp_applications.LightBurn.group }} - name: Create LightBurn .xsession template: src=lightburn_xsession.j2 dest=/home/{{ xrdp_applications.LightBurn.user }}/.xsession - name: Create LightBurn data directory file: path=/home/{{ xrdp_applications.LightBurn.user }}/data state=directory mode=0755 owner={{ xrdp_applications.LightBurn.user }} group={{ xrdp_applications.LightBurn.group }} - name: Create info directory file: path: "/home/{{ xrdp_applications.LightBurn.user }}/data/{{ info_folder_name }}" state: directory mode: 0444 owner: root group: root - name: Download LightBurn binary get_url: url={{ lightburn_url }} dest={{ lightburn_target }} checksum={{ xrdp_applications.LightBurn.checksum }} mode=0755 notify: Install LightBurn