65e2ac1e5f
Further changes: - add ppa:yavdr/experimental-kodi for KODI 18 - add set-kodi-display script to allow switching DISPLAY in dual screen configuration (inkompatible with KODI 17)
44 lines
1.2 KiB
YAML
44 lines
1.2 KiB
YAML
- name: create kodi.service for the user session
|
|
template:
|
|
src: 'templates/kodi.service.j2'
|
|
dest: '{{ vdr.home }}/.config/systemd/user/kodi.service'
|
|
mode: 0644
|
|
owner: '{{ vdr.user }}'
|
|
group: '{{ vdr.group }}'
|
|
|
|
- name: create kodi user directory
|
|
file:
|
|
dest: '{{ vdr.home }}/{{ item }}'
|
|
state: directory
|
|
owner: '{{ vdr.user }}'
|
|
group: '{{ vdr.group }}'
|
|
mode: "0775"
|
|
with_items:
|
|
- .kodi
|
|
- .kodi/userdata
|
|
- .kodi/userdata/keymaps
|
|
|
|
- name: copy Lircmap.xml if it does not exist yet
|
|
copy:
|
|
dest: '{{ vdr.home }}/.kodi/userdata/Lircmap.xml'
|
|
src: 'files/userdata/Lircmap.xml'
|
|
owner: '{{ vdr.user }}'
|
|
group: '{{ vdr.group }}'
|
|
mode: "0664"
|
|
force: no
|
|
|
|
- name: copy remote.xml if it does not exist yet
|
|
copy:
|
|
dest: '{{ vdr.home }}/.kodi/userdata/keymaps/remote.xml'
|
|
src: 'files/userdata/keymaps/remote.xml'
|
|
owner: '{{ vdr.user }}'
|
|
group: '{{ vdr.group }}'
|
|
mode: "0664"
|
|
force: no
|
|
|
|
- name: expand template for set-kodi-display
|
|
template:
|
|
src: 'templates/set-kodi-display.j2'
|
|
dest: '/usr/bin/set-kodi-display'
|
|
mode: "0755"
|