5c5826db9a
commitfbad7b65aa
Author: Alexander Grothe <seahawk1986@gmx.de> Date: Mon Nov 13 09:44:42 2017 +0100 remove whitespace commit7c2b1ce55d
Author: Alexander Grothe <seahawk1986@gmx.de> Date: Mon Nov 13 09:30:42 2017 +0100 update handlers commitc985a33229
Author: Alexander Grothe <seahawk1986@gmx.de> Date: Mon Nov 13 09:27:02 2017 +0100 run dpkg-reconfigure if necessary commit0358403073
Author: Alexander Grothe <seahawk1986@gmx.de> Date: Mon Nov 13 09:24:13 2017 +0100 fix indentation and quoting commit11a7f5478c
Merge:9d1eb3a
ca0bc80
Author: Alexander Grothe <seahawk1986@gmx.de> Date: Mon Nov 13 09:21:59 2017 +0100 Merge branch 'irmp' of https://github.com/yavdr/yavdr-ansible into irmp commit9d1eb3a6e3
Author: Alexander Grothe <seahawk1986@gmx.de> Date: Mon Nov 13 09:14:11 2017 +0100 use debconf module instead of shell command commitca0bc806ca
Author: Alexander Grothe <seahawk1986@gmx.de> Date: Mon Nov 13 09:14:11 2017 +0100 use debconf module instead of shell command commit9794d7b9ef
Author: Alexander Grothe <seahawk1986@gmx.de> Date: Mon Nov 13 09:03:02 2017 +0100 Update Manual.conf commit36d189e31c
Author: Alexander Grothe <seahawk1986@gmx.de> Date: Mon Nov 13 09:00:53 2017 +0100 Update Manual.org, fix file permissions for role commit896516242b
Author: Luigi Di Carmino <luigidc@gmx.de> Date: Sun Nov 12 21:31:18 2017 +0100 yavdr-hardware-irmp added
37 lines
1.9 KiB
YAML
37 lines
1.9 KiB
YAML
---
|
|
# file: yavdr07.yml
|
|
# this playbook sets up a complete yaVDR 0.7 installation
|
|
|
|
- name: set up yaVDR
|
|
hosts: all
|
|
become: true
|
|
roles:
|
|
- yavdr-common # install and configure the basic system
|
|
- autoinstall-ubuntu-drivers # use ubuntu-drivers to install proprietary dirvers
|
|
# (e.g. nvidia, virtualbox)
|
|
# - nvidia-387 # install very recent nvidia-387 from ppa:graphics-drivers/ppa
|
|
- vdr # install vdr and related packages
|
|
- yavdr-network # enable network client capabilities
|
|
- samba-install # install samba server
|
|
- samba-config # configure samba server
|
|
- nfs-server # install nfs server
|
|
- pulseaudio # install pulseaudio
|
|
- yavdr-xorg # graphical session
|
|
- yavdr-remote # remote configuration files, services and scripts
|
|
- autoinstall-satip # install vdr-plugin-satip if a Sat>IP server has been found
|
|
- autoinstall-targavfd # install vdr-plugin-targavfd if display is connected
|
|
- autoinstall-imonlcd # install vdr-plugin-imonlcd if a matchind display is connected
|
|
- autoinstall-pvr350 # install vdr-plugin-pgvr350 if a matching card is detected
|
|
- autoinstall-hauppauge-pvr # install vdr-plugin-pvrinput if a matching card is found
|
|
- autoinstall-dvbsddevice # install vdr-plugin-dvbsddevice if a matching card is detected
|
|
- autoinstall-hardware-irmp # install yavdr-hardware-irmp if a matching usb device is detected
|
|
- kodi
|
|
- dvd # set up packages and a udev rule to allow kodi and other players
|
|
# to play and eject optical media
|
|
- grub-config # configure grub
|
|
tags:
|
|
- always
|
|
|
|
handlers:
|
|
- import_tasks: handlers/main.yml
|