install-anydesk.yml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. ---
  2. - hosts: kc41
  3. vars:
  4. release: focal
  5. winetricks_patch: /usr/bin
  6. prefix_dir: /usr/prefixes
  7. prefix_path: /usr/prefixes/msapps
  8. user_permission: student
  9. officepath: /home/vidikon/ANSIBLE/Office2013.tar.gz
  10. #become: true
  11. gather_facts: no
  12. tasks:
  13. - name: Copy anydesk deb
  14. become: true
  15. block:
  16. - name: Create a directory if it does not exist
  17. ansible.builtin.file:
  18. path: /tmp/anydesk
  19. owner: "{{ user_permission }}"
  20. group: "{{ user_permission }}"
  21. state: directory
  22. - name: Copy Anydesk
  23. ansible.builtin.copy:
  24. src: "/home/vidikon/ANSIBLE/deb/anydesk_6.3.0-1_amd64.deb"
  25. dest: "/tmp/anydesk/"
  26. owner: "{{ user_permission }}"
  27. group: "{{ user_permission }}"
  28. mode: u=rwx,g=rwx,o=r
  29. - name: Install the build dependencies for package "foo"
  30. become: true
  31. ansible.builtin.apt:
  32. deb: /tmp/anydesk/anydesk_6.3.0-1_amd64.deb
  33. - name: Install dependencies
  34. become: true
  35. ansible.builtin.shell: apt install -f