2017-06-21 12:46:51 +02:00
|
|
|
---
|
2017-02-23 13:15:04 +01:00
|
|
|
# file: group_vars/all
|
|
|
|
|
2017-12-16 16:33:15 +01:00
|
|
|
branch: experimental
|
2017-02-22 15:27:48 +01:00
|
|
|
ppa_owner: 'ppa:yavdr'
|
2017-07-30 14:54:43 +02:00
|
|
|
# add the following PPAs
|
2017-02-22 15:27:48 +01:00
|
|
|
repositories:
|
2017-12-16 16:33:15 +01:00
|
|
|
- '{{ ppa_owner }}/{{branch}}-main'
|
2017-02-22 15:27:48 +01:00
|
|
|
- '{{ ppa_owner }}/{{branch}}-vdr'
|
2019-02-04 17:57:34 +01:00
|
|
|
- '{{ ppa_owner }}/{{branch}}-kodi'
|
2019-05-28 09:33:10 +02:00
|
|
|
- 'ppa:frodo-vdr/experimental-vdr-yavdr'
|
2017-12-16 16:33:15 +01:00
|
|
|
#- '{{ ppa_owner }}/{{branch}}-yavdr'
|
2017-02-23 13:15:04 +01:00
|
|
|
# properties of the user vdr and vdr-related options
|
2018-02-12 16:37:41 +01:00
|
|
|
# NOTE: user name, uid and confdir must match the values set by the vdr package
|
2017-02-22 15:27:48 +01:00
|
|
|
vdr:
|
|
|
|
user: vdr
|
|
|
|
group: vdr
|
|
|
|
uid: 666
|
|
|
|
gid: 666
|
|
|
|
home: /var/lib/vdr
|
2019-04-08 21:59:16 +02:00
|
|
|
etc_confdir: /etc/vdr
|
2017-07-08 13:37:35 +02:00
|
|
|
confdir: /var/lib/vdr
|
2017-02-22 15:27:48 +01:00
|
|
|
recdir: /srv/vdr/video
|
|
|
|
hide_first_recording_level: false
|
2017-03-13 10:40:35 +01:00
|
|
|
safe_dirnames: true # escape characters (useful for windows clients and FAT/NTFS file systems)
|
2017-02-22 15:27:48 +01:00
|
|
|
override_vdr_charset: false
|
|
|
|
|
2019-03-25 19:39:49 +01:00
|
|
|
# copy channels.conf from a local file
|
|
|
|
# vdr_channels_conf: /path/to/channels.conf
|
|
|
|
|
|
|
|
# download channels.conf from a given url (supports HTTP(S) and FTP)
|
|
|
|
# vdr_channels_conf_url: http://example.com/vdr/channels.conf
|
|
|
|
|
2017-02-23 13:15:04 +01:00
|
|
|
# add the vdr plugins you want to install
|
2017-02-22 15:27:48 +01:00
|
|
|
vdr_plugins:
|
|
|
|
- vdr-plugin-devstatus
|
|
|
|
- vdr-plugin-markad
|
2017-06-19 07:48:25 +02:00
|
|
|
- vdr-plugin-softhddevice-vpp
|
2019-05-28 09:33:10 +02:00
|
|
|
- vdr-plugin-dvbapi
|
|
|
|
- vdr-plugin-satip
|
2019-04-08 21:59:16 +02:00
|
|
|
|
|
|
|
# IP (range) filter for vdr and plugins (this must be an array):
|
2019-05-28 09:33:10 +02:00
|
|
|
vdr_allowed_hosts:
|
|
|
|
- 192.168.0.0/16
|
2019-04-08 21:59:16 +02:00
|
|
|
#
|
|
|
|
# hosts and subnets for svdrphosts.conf (overrides vdr_allowed_hosts):
|
2019-05-28 09:33:10 +02:00
|
|
|
vdr_svdrphosts:
|
|
|
|
- 192.168.0.0/16
|
2019-04-08 21:59:16 +02:00
|
|
|
#
|
|
|
|
# hosts and subnets for allowed_hosts.conf of xineliboutput (overrides vdr_allowed_hosts):
|
2019-05-28 09:33:10 +02:00
|
|
|
xineliboutput_allowed_hosts:
|
|
|
|
- 192.168.0.0/16
|
2019-04-08 21:59:16 +02:00
|
|
|
#
|
|
|
|
# hosts and subnets for allowed_hosts.conf of vnsiserver (overrides vdr_allowed_hosts):
|
2019-05-28 09:33:10 +02:00
|
|
|
vnsiserver_allowed_hosts:
|
|
|
|
- 192.168.0.0/16
|
2019-04-08 21:59:16 +02:00
|
|
|
#
|
|
|
|
# hosts and subnets for streamdevhosts.conf (overrides vdr_allowed_hosts):
|
2019-05-28 09:33:10 +02:00
|
|
|
streamdev_server_allowed_hosts:
|
|
|
|
- 192.168.0.0/16
|
2017-03-13 10:40:35 +01:00
|
|
|
# dictionary of directories for (shared) files. Automatically exported via NFS and Samba if those roles are enabled
|
|
|
|
media_dirs:
|
|
|
|
audio: /srv/audio
|
2017-12-17 09:16:50 +01:00
|
|
|
video: /srv/video
|
2017-03-13 10:40:35 +01:00
|
|
|
pictures: /srv/picture
|
|
|
|
files: /srv/files
|
|
|
|
backups: /srv/backups
|
|
|
|
recordings: '{{ vdr.recdir }}'
|
|
|
|
nfs:
|
2017-03-16 10:26:32 +01:00
|
|
|
insecure: false # set to true for OS X clients or if you plan to use libnfs as unprivileged user (e.g. KODI)
|
2017-02-23 13:15:04 +01:00
|
|
|
samba:
|
|
|
|
workgroup: YAVDR
|
2017-03-16 10:26:32 +01:00
|
|
|
windows_compatible: '{{ vdr.safe_dirnames }}' # set to true to disable unix extensions, enable follow symlinks and wide links
|
2017-02-23 13:15:04 +01:00
|
|
|
# additional packages you want to install
|
2017-02-22 15:27:48 +01:00
|
|
|
extra_packages:
|
2017-11-04 15:23:39 +01:00
|
|
|
- bpython
|
|
|
|
- bpython3
|
2017-07-16 08:29:13 +02:00
|
|
|
- htop
|
2017-02-22 15:27:48 +01:00
|
|
|
- tree
|
2017-11-04 15:23:39 +01:00
|
|
|
- vim
|
2017-02-22 15:27:48 +01:00
|
|
|
- w-scan
|
2019-01-19 12:23:39 +01:00
|
|
|
- t2scan
|
2017-12-26 12:58:29 +01:00
|
|
|
- plymouth-theme-yavdr-logo
|
2019-01-19 12:23:39 +01:00
|
|
|
- vdr-addon-lifeguard-ng
|
|
|
|
- vdrpbd
|
2019-05-28 09:33:10 +02:00
|
|
|
- wajig
|
2017-07-16 09:27:04 +02:00
|
|
|
frontend: vdr
|
2019-03-25 19:39:49 +01:00
|
|
|
|
|
|
|
# vdr shutdown command - SHUTDOWNCMD variable in /etc/default/vdr
|
|
|
|
# for standby use "/bin/systemctl suspend"
|
|
|
|
vdr_shutdown_command: poweroff
|
|
|
|
|
2017-03-13 10:40:35 +01:00
|
|
|
#system:
|
|
|
|
# shutdown: poweroff
|
2017-11-20 09:45:15 +01:00
|
|
|
wakeup_method: acpiwakeup
|
2017-03-13 10:40:35 +01:00
|
|
|
grub:
|
|
|
|
timeout: 0
|
2017-12-26 12:58:29 +01:00
|
|
|
boot_options: quiet splash
|
2019-01-02 09:26:56 +01:00
|
|
|
# Serial device to configure for a homebrew receiver.
|
|
|
|
# Choose either ttyS0 (COM1) or ttyS1 (COM2)
|
2019-01-02 10:13:18 +01:00
|
|
|
# Also ensure that the role serial-ir is enabled in yavdr07.yml
|
|
|
|
serial_ir_device: ttyS0
|