--- # file: group_vars/all ### 2019-06-22|davie2000 ### Repositories von gandalf und frodo für oscam & dvbapi hinzugefügt ### Repository von frodo für vdr-epg-daemon hinzugefügt ### oscam, vdr-plugin-dvbapi und vdr-epg-daemon installieren ### Zugriff aus dem eigenen LAN erlauben ### channels.conf aus Backup kopieren ### vdr-plugin-teletext und vdr-plugin-wirbelscan installieren ### softhddevice-openglosd-ffmpeg28 als Ausgabeplugin verwenden ### Shutdownmethode auf S3-Standby geändert branch: experimental ppa_owner: 'ppa:yavdr' # add the following PPAs repositories: - '{{ ppa_owner }}/{{branch}}-main' - '{{ ppa_owner }}/{{branch}}-vdr' - '{{ ppa_owner }}/{{branch}}-kodi' #- '{{ ppa_owner }}/{{branch}}-yavdr' ### by davie2000 - 'ppa:gandalf-der-grosse/main' - 'ppa:frodo-vdr/experimental-vdr-yavdr' - 'ppa:frodo-vdr/experimental-main-yavdr' ### end davie2000 # properties of the user vdr and vdr-related options # NOTE: user name, uid and confdir must match the values set by the vdr package vdr: user: vdr group: vdr uid: 666 gid: 666 home: /var/lib/vdr etc_confdir: /etc/vdr confdir: /var/lib/vdr recdir: /srv/vdr/video hide_first_recording_level: false safe_dirnames: true # escape characters (useful for windows clients and FAT/NTFS file systems) ### by davie2000: maybe this corrects bad HGTV EGP (Umlaute) # override_vdr_charset: "" # set the desired charset, e.g. "ISO-8859-9" override_vdr_charset: "ISO-8859-15" ### end davie2000 # copy channels.conf from a local file # vdr_channels_conf: /path/to/channels.conf ### by davie2000 # temporaer ausgesternt #vdr_channels_conf: /srv/backups/channels.conf ### end davie2000 # download channels.conf from a given url (supports HTTP(S) and FTP) # vdr_channels_conf_url: http://example.com/vdr/channels.conf # add the vdr plugins you want to install vdr_plugins: - vdr-plugin-devstatus - vdr-plugin-markad ### by davie2000 # - vdr-plugin-softhddevice-vpp # - vdr-plugin-softhddevice-openglosd - vdr-plugin-softhddevice-openglosd-ffmpeg-2.8 - vdr-plugin-dvbapi - vdr-plugin-wirbelscan - vdr-plugin-osdteletext - vdr-plugin-menuorg - vdr-plugin-skindesigner - vdr-plugin-scraper2vdr - vdr-plugin-epgsearch - vdr-plugin-streamdev-server ### end davie2000 # IP (range) filter for vdr and plugins (this must be an array): ### by davie2000 # vdr_allowed_hosts: # - 192.168.0.0/24 vdr_allowed_hosts: - 192.168.192.0/24 ### end davie2000 # # hosts and subnets for svdrphosts.conf (overrides vdr_allowed_hosts): # vdr_svdrphosts: # - 192.168.0.0/24 # # hosts and subnets for allowed_hosts.conf of xineliboutput (overrides vdr_allowed_hosts): # xineliboutput_allowed_hosts: # - 192.168.0.0/24 # # hosts and subnets for allowed_hosts.conf of vnsiserver (overrides vdr_allowed_hosts): # vnsiserver_allowed_hosts: # - 192.168.0.0/24 # # hosts and subnets for streamdevhosts.conf (overrides vdr_allowed_hosts): # streamdev_server_allowed_hosts: # - 192.168.0.0/24 # dictionary of directories for (shared) files. Automatically exported via NFS and Samba if those roles are enabled media_dirs: audio: /srv/audio video: /srv/video pictures: /srv/picture files: /srv/files backups: /srv/backups recordings: '{{ vdr.recdir }}' nfs: insecure: false # set to true for OS X clients or if you plan to use libnfs as unprivileged user (e.g. KODI) samba: workgroup: YAVDR windows_compatible: '{{ vdr.safe_dirnames }}' # set to true to disable unix extensions, enable follow symlinks and wide links # additional packages you want to install extra_packages: - bpython - bpython3 - htop - tree - vim - w-scan - t2scan - plymouth-theme-yavdr-logo - vdr-addon-lifeguard-ng - vdrpbd ### by davie2000 - oscam # comes in yavdr07.yml now # - vdr-epg-daemon ### end davie2000 frontend: vdr # vdr shutdown command - SHUTDOWNCMD variable in /etc/default/vdr # for standby use "/bin/systemctl suspend" ### by davie2000 vdr_shutdown_command: poweroff #vdr_shutdown_command: "/bin/systemctl suspend" #### end davie2000 # to force quadratic pixels set this variable to the dpi you want # nvidia_force_dpi: 96 #system: # shutdown: poweroff # choose one of acpiwakeup, stm32wakeup wakeup_method: acpiwakeup # start given number of minutes earlier than the wakeuptime set by vdr wakeup_start_ahead: 5 # set days of the week for automatic wakeup (1=Monday...7=Sunday), # set empty string to disable wakeup # eg. to wake up on Monday and Friday: # wakeup_days: "1 5" wakeup_days: "" # set wakeup time for automatic wakeup # set empty string to disable # e.g. for wakeup at midnight: # wakeup_time: "00:00" wakeup_time: "" # settings for grub grub: timeout: 0 boot_options: quiet splash # unload dvb drivers before standby, reload them afterwards. # disable this setting if # - you don't have local dvb devices (e.g. satip client) # - your dvb drivers have problems being unloaded ### by davie2000: ###standby_reload_dvb: true standby_reload_dvb: false ### end davie2000 # settings for vdr-addon-lifeguard-ng # the following settings prevent the shutdown # if a nfs, samba or ssh connection to this machine is open lifeguard_enable_nfs: True lifeguard_enable_samba: True lifeguard_enable_ssh: True # list of ip addresses or hostnames which should prevent shutdown # if the can be pinged lifeguard_hosts: [] # list of users which sould prevent shutdown if they are logged in # this is somewhat redudant because systemd check this, too lifeguard_users: [] # check for local processes lifeguard_processes: [] # check for active tcp connections of local processes # syntax: [:] lifeguard_tcp: - vdr 3000 # don't shutdown if there is an active streamdev connection # Serial device to configure for a homebrew receiver. # Choose either ttyS0 (COM1) or ttyS1 (COM2) # Also ensure that the role serial-ir is enabled in yavdr07.yml serial_ir_device: ttyS0