add xorg autoconfiguration, install some config files for vdr, update nfs- and avahi configuration
This commit is contained in:
14
roles/vdr/files/keymacros.conf
Normal file
14
roles/vdr/files/keymacros.conf
Normal file
@@ -0,0 +1,14 @@
|
||||
# Remote control key macros for VDR
|
||||
#
|
||||
# Format:
|
||||
#
|
||||
# macrokey key1 key2 key3...
|
||||
# macrokey @plugin key1 key2 key3...
|
||||
#
|
||||
# See man vdr(5)
|
||||
|
||||
Red Recordings
|
||||
Green Schedule
|
||||
Yellow Info
|
||||
Blue Timers
|
||||
User0 @osdteletext
|
128
roles/vdr/files/remote.conf
Normal file
128
roles/vdr/files/remote.conf
Normal file
@@ -0,0 +1,128 @@
|
||||
LIRC.Up KEY_UP
|
||||
LIRC.Down KEY_DOWN
|
||||
LIRC.Menu KEY_MENU
|
||||
LIRC.Ok KEY_OK
|
||||
LIRC.Back KEY_ESC
|
||||
LIRC.Left KEY_LEFT
|
||||
LIRC.Right KEY_RIGHT
|
||||
LIRC.Red KEY_RED
|
||||
LIRC.Green KEY_GREEN
|
||||
LIRC.Yellow KEY_YELLOW
|
||||
LIRC.Blue KEY_BLUE
|
||||
LIRC.0 KEY_0
|
||||
LIRC.1 KEY_1
|
||||
LIRC.2 KEY_2
|
||||
LIRC.3 KEY_3
|
||||
LIRC.4 KEY_4
|
||||
LIRC.5 KEY_5
|
||||
LIRC.6 KEY_6
|
||||
LIRC.7 KEY_7
|
||||
LIRC.8 KEY_8
|
||||
LIRC.9 KEY_9
|
||||
LIRC.Info KEY_INFO
|
||||
LIRC.Play KEY_PLAY
|
||||
LIRC.Pause KEY_PAUSE
|
||||
LIRC.Play/Pause KEY_PLAYPAUSE
|
||||
LIRC.Stop KEY_STOP
|
||||
LIRC.Record KEY_RECORD
|
||||
LIRC.FastFwd KEY_FASTFORWARD
|
||||
LIRC.FastRew KEY_REWIND
|
||||
LIRC.Next KEY_NEXT
|
||||
LIRC.Prev KEY_BACK
|
||||
LIRC.Power KEY_POWER2
|
||||
LIRC.Channel+ KEY_CHANNELUP
|
||||
LIRC.Channel- KEY_CHANNELDOWN
|
||||
LIRC.PrevChannel KEY_PREVIOUS
|
||||
LIRC.Volume+ KEY_VOLUMEUP
|
||||
LIRC.Volume- KEY_VOLUMEDOWN
|
||||
LIRC.Mute KEY_MUTE
|
||||
LIRC.Subtitles KEY_SUBTITLE
|
||||
LIRC.Schedule KEY_EPG
|
||||
LIRC.Channels KEY_CHANNEL
|
||||
LIRC.Commands KEY_FAVORITES
|
||||
LIRC.Audio KEY_MODE
|
||||
LIRC.Timers KEY_TIME
|
||||
LIRC.Recordings KEY_PVR
|
||||
LIRC.Setup KEY_SETUP
|
||||
LIRC.User0 KEY_TEXT
|
||||
LIRC.User1 KEY_PROG1
|
||||
LIRC.User2 KEY_PROG2
|
||||
LIRC.User3 KEY_PROG3
|
||||
LIRC.User4 KEY_PROG4
|
||||
LIRC.User5 KEY_AUDIO
|
||||
LIRC.User6 KEY_VIDEO
|
||||
LIRC.User7 KEY_IMAGES
|
||||
LIRC.User8 KEY_FN
|
||||
LIRC.User9 KEY_SCREEN
|
||||
|
||||
XKeySym.Up Up
|
||||
XKeySym.Down Down
|
||||
XKeySym.Menu Home
|
||||
XKeySym.Menu Tab
|
||||
XKeySym.Menu KP_Home
|
||||
XKeySym.Ok Return
|
||||
XKeySym.Ok KP_Enter
|
||||
XKeySym.Back BackSpace
|
||||
XKeySym.Back KP_Separator
|
||||
XKeySym.Left Left
|
||||
XKeySym.Right Right
|
||||
XKeySym.Up KP_Up
|
||||
XKeySym.Down KP_Down
|
||||
XKeySym.Left KP_Left
|
||||
XKeySym.Right KP_Right
|
||||
XKeySym.Red F1
|
||||
XKeySym.Green F2
|
||||
XKeySym.Yellow F3
|
||||
XKeySym.Blue F4
|
||||
XKeySym.0 0
|
||||
XKeySym.1 1
|
||||
XKeySym.2 2
|
||||
XKeySym.3 3
|
||||
XKeySym.4 4
|
||||
XKeySym.5 5
|
||||
XKeySym.6 6
|
||||
XKeySym.7 7
|
||||
XKeySym.8 8
|
||||
XKeySym.9 9
|
||||
XKeySym.0 KP_0
|
||||
XKeySym.1 KP_1
|
||||
XKeySym.2 KP_2
|
||||
XKeySym.3 KP_3
|
||||
XKeySym.4 KP_4
|
||||
XKeySym.5 KP_5
|
||||
XKeySym.6 KP_6
|
||||
XKeySym.7 KP_7
|
||||
XKeySym.8 KP_8
|
||||
XKeySym.9 KP_9
|
||||
XKeySym.Info End
|
||||
XKeySym.Info KP_End
|
||||
XKeySym.Pause F9
|
||||
XKeySym.FastFwd F6
|
||||
XKeySym.FastRew F5
|
||||
XKeySym.Power Pause
|
||||
XKeySym.Volume+ F12
|
||||
XKeySym.Volume- F11
|
||||
XKeySym.Volume+ KP_Add
|
||||
XKeySym.Volume- KP_Subtract
|
||||
XKeySym.Mute F10
|
||||
XKeySym.User1 F5
|
||||
XKeySym.User2 F6
|
||||
XKeySym.User3 F7
|
||||
XKeySym.User4 F8
|
||||
XKeySym.User5 Print
|
||||
XKeySym.User6 Scroll_Lock
|
||||
XKeySym.User7 Insert
|
||||
XKeySym.User8 KP_Divide
|
||||
XKeySym.User9 KP_Multiply
|
||||
XKeySym.Audio Menu
|
||||
XKeySym.Channel+ Prior
|
||||
XKeySym.Channel- Next
|
||||
XKeySym.Channel+ KP_Prior
|
||||
XKeySym.Channel- KP_Next
|
||||
XKeySym.Volume+ XF86AudioRaiseVolume
|
||||
XKeySym.Volume- XF86AudioLowerVolume
|
||||
XKeySym.Mute XF86AudioMute
|
||||
XKeySym.Stop XF86AudioStop
|
||||
XKeySym.Play/Pause XF86AudioPlay
|
||||
XKeySym.Prev XF86AudioPrev
|
||||
XKeySym.Next XF86AudioNext
|
@@ -10,7 +10,6 @@
|
||||
- vdr
|
||||
- vdrctl
|
||||
- vdr-plugin-dbus2vdr
|
||||
|
||||
- name: add svdrp to /etc/services
|
||||
lineinfile:
|
||||
dest: /etc/services
|
||||
@@ -22,7 +21,6 @@
|
||||
dest: /etc/services
|
||||
state: present
|
||||
line: "svdrp-disc 6419/udp"
|
||||
|
||||
- name: create vdr recdir
|
||||
file:
|
||||
state: directory
|
||||
@@ -52,7 +50,6 @@
|
||||
vdr.hide_first_recording_level
|
||||
|
||||
# TODO: set recdir, user etc. in /etc/vdr/conf.d/
|
||||
|
||||
- name: apt | install additional vdr plugins
|
||||
apt:
|
||||
name: '{{ item }}'
|
||||
@@ -61,17 +58,26 @@
|
||||
with_items:
|
||||
'{{ vdr_plugins | default({}) }}'
|
||||
notify: [ 'Restart VDR' ]
|
||||
|
||||
- name: ensure vdr is stopped
|
||||
systemd:
|
||||
name: vdr.service
|
||||
state: stopped
|
||||
notify: [ 'Start VDR' ]
|
||||
|
||||
- name: 'vdr configuration | expand template for remote.conf'
|
||||
template:
|
||||
src: templates/remote.conf.j2
|
||||
dest: '/var/lib/vdr/remote.conf'
|
||||
- name: "vdr configuration | copy remote.conf if it doesn't exist yet"
|
||||
copy:
|
||||
src: files/remote.conf
|
||||
dest: '{{ vdr.confdir }}/remote.conf'
|
||||
owner: '{{ vdr.user }}'
|
||||
group: '{{ vdr.group }}'
|
||||
mode: 0644
|
||||
force: no
|
||||
|
||||
- name: "vdr configuration | copy keymacros.conf if it doesn't exist yet"
|
||||
copy:
|
||||
src: files/keymacros.conf
|
||||
dest: '{{ vdr.confdir }}/keymacros.conf'
|
||||
owner: '{{ vdr.user }}'
|
||||
group: '{{ vdr.group }}'
|
||||
mode: 0644
|
||||
force: no
|
||||
|
Reference in New Issue
Block a user