| 1234567891011121314151617181920212223242526272829303132333435363738 |
- ---
- - hosts: kc41
- vars:
- release: focal
- user_permission: student
- stream_multicast_link: 'udp://@224.0.0.230:8001'
- icon_patch: /home/{{ user_permission }}/icons
- shortcut_ico_path: "{{ icon_patch }}/stream-icon.png"
- become: true
- gather_facts: no
- tasks:
-
- - name: Install VLC
- ansible.builtin.apt:
- pkg:
- - vlc
- - name: Create icon dir
- ansible.builtin.file:
- path: "{{ icon_patch }}"
- owner: "{{ user_permission }}"
- group: "{{ user_permission }}"
- state: directory
- - name: Copy icon
- ansible.builtin.copy:
- src: /home/vidikon/ANSIBLE/software-playbooks/ico/stream-icon.png
- dest: "{{ icon_patch }}"
- owner: "{{ user_permission }}"
- group: "{{ user_permission }}"
- - name: Copy shortcut template
- ansible.builtin.template:
- src: /home/vidikon/ANSIBLE/software-playbooks/program_shortcut/Connect.j2
- dest: '/home/{{ user_permission }}/Рабочий стол/Connect.desktop'
- owner: "{{ user_permission }}"
- group: "{{ user_permission }}"
- mode: u=rwx,g=rwx,o=r
|