Commit Graph

64 Commits

Author SHA1 Message Date
Alexander Grothe 9e58e0b4e4 Fix deprecation warnings for Ansible 2.8 2019-05-23 17:10:19 +02:00
Alexander Grothe de699b12b1 Add udiskie to yavdr-desktop role
this is used to mount external data devices automatically

Add yavdr-i18n to the default packages,
so translations using the transale filter will work properly
2019-05-15 16:33:36 +02:00
Alexander Grothe 85de5f119e prevent failure if ubuntu-drivers autoinstall did not create a file 2019-05-11 19:07:04 +02:00
Alexander Grothe 8f22f9bf80 Preconfigure allowed_hosts.conf style files for plugins
set the variable vdr_allowed_hosts (must be a list of IPs/IP ranges) to preconfigure all host-
or ip-range based access options.

At the moment this applies to:
 - svdrphosts.conf
 - xineliboutput's allowed_hosts.conf (and the plugin's ARGSDIR configuration file)
 - vnsiserver's allowed_hosts.conf
 - streamdev-server's streamdevhosts.conf

It is possible to override host settings for individual services by
setting up extra lists for the following variables:
 - vdr_svdrphosts
 - xineliboutput_allowed_hosts
 - vnsiserver_allowed_hosts
 - streamdev_server_allowed_hosts
2019-03-26 14:07:17 +01:00
Alexander Grothe c706146eac Update Manual.org and Manual.html 2019-03-10 20:41:01 +01:00
Alexander Grothe 1622bbd6e6 Run ir-keytable only if installed 2019-01-02 17:22:33 +01:00
Alexander Grothe 7dd080e9e7 Add hook to reload rc-core keytables on resume 2019-01-02 17:16:11 +01:00
Alexander Grothe f2b75bb5f7 Update comment block 2018-10-27 15:04:34 +02:00
Alexander Grothe ab2cf081b4 Fix typo 2018-10-27 14:58:22 +02:00
Alexander Grothe 82ecb114b1 Add task and templates for rudimentary standby support 2018-10-27 14:46:53 +02:00
Alexander Grothe 96b029fd24 Update usage of apt module, move away from deprecated loop approach 2018-10-05 17:49:39 +02:00
Alexander Grothe 264f1b311c Revert "use debconf module instead of shell command"
openbox autostart calls the autostart script with sh as shell and
using ansible's debconf module does not change dash to bash
successfully, so for the moment we need to use the shell command instead.

This reverts commit 4170935a5a.
2018-08-09 10:07:20 +02:00
Alexander Grothe 16b84b080d Add notification 2018-08-03 12:29:20 +02:00
Alexander Grothe 9ec3fb07ec Don't update cache when adding ppas, this is done in the next step 2018-08-03 12:07:33 +02:00
Alexander Grothe 16886c3806 Remove old code 2018-08-03 10:35:28 +02:00
Alexander Grothe 4170935a5a use debconf module instead of shell command 2018-08-03 10:32:02 +02:00
Alexander Grothe b1389ae487 Create drop-in for sudo for vdr user
this allows to restart vdr.service and reboot the system
2018-05-23 09:55:57 +02:00
Alexander Grothe 252cade885 use ansible_managed instead of own variable ansible_managed_file 2018-01-16 13:07:58 +01:00
Alexander Grothe 4682af7c3a Add some tags for ppa related tasks 2017-12-28 17:28:43 +01:00
Alexander Grothe c5d0277610 cleanup whitespace 2017-11-22 11:40:17 +01:00
Alexander Grothe 19a1f98d74 run task only if file exists 2017-11-22 11:37:20 +01:00
Alexander Grothe 49bcecb027 allow action to fail if file does not exist 2017-11-22 10:56:21 +01:00
Alexander Grothe c70d6f97c6 Fix indentation 2017-11-22 10:15:16 +01:00
Alexander Grothe 4ed8729282 Add additional files 2017-11-22 10:09:51 +01:00
Alexander Grothe 9060429ba6 create extra role for wakeup configuration 2017-11-20 09:45:15 +01:00
Alexander Grothe 052b46ee34 put custom fact collection in own role "collect-facts"
so it is not necessary to run yavdr-common every time we use an
autoinstall-* role
2017-11-20 09:23:50 +01:00
Alexander Grothe 3e8e077164 add function to get acpi power saving modes 2017-11-20 09:20:30 +01:00
Alexander Grothe a8e44ac1a3 Add acl to essential packages 2017-11-09 14:48:35 +01:00
Alexander Grothe afd583b77f python-requests is needed as dependency for satip_facts.py 2017-09-04 12:44:06 +02:00
Alexander Grothe 264a2f2252 Minor changes, update task and variable descriptions 2017-07-30 14:54:43 +02:00
Alexander Grothe f173dc14cb fix include 2017-07-30 14:34:48 +02:00
Alexander Grothe b50bf17557 Merge branch 'master' of https://github.com/yavdr/yavdr-ansible 2017-07-30 14:31:04 +02:00
Alexander Grothe 02ccd7de10 start reorganizing main.yml in roles 2017-07-30 14:29:38 +02:00
Alexander Grothe c61c037914 Merge branch 'master' of https://github.com/yavdr/yavdr-ansible 2017-07-28 16:10:48 +02:00
Alexander Grothe 728fd7c92b Cleanup 2017-07-28 16:09:11 +02:00
Alexander Grothe c42881044e simplify debug output 2017-07-28 16:08:30 +02:00
Alexander Grothe 0f9caa6605 add some empty lines 2017-07-28 15:07:57 +02:00
Alexander Grothe 2a4dc82e21 add xorg autoconfiguration, install some config files for vdr, update nfs- and avahi configuration 2017-07-08 13:37:35 +02:00
Alexander Grothe d45d4ff643 fix padline option for source blocks 2017-06-21 12:46:51 +02:00
Alexander Grothe ddf59c34f1 Cleanup empty lines at beginning of file 2017-06-20 16:19:08 +02:00
Alexander Grothe 5e5f9f346a add xorg configuration and driver autodetection 2017-06-20 15:09:15 +02:00
Alexander Grothe dc757482a3 add vdr restart handler to autoinstall roles, move satip detection 2017-03-13 19:34:54 +01:00
Alexander Grothe ca33ff5ac4 Update role order, next try for a successfull local installation 2017-03-13 14:53:07 +01:00
Alexander Grothe 10c3d12215 Add role to install nfs-server, cleanup roles and configuration
- use generic media_dirs including vdr recdir, loop over them to
  create directories, configure samba, nfs, etc.
- add role to install an configure nfs-kernel-server
- cleanup roles
- add custom fact modules
2017-03-13 10:40:35 +01:00
Alexander Grothe d6647e1613 Move local fact scripts to modules 2017-03-03 10:39:59 +01:00
Alexander Grothe 1dc6f1c00b Set bash instead of dash, update default variables for grub-config 2017-03-03 00:35:14 +01:00
Alexander Grothe bcc016b7e6 Add some roles for autodetection of Hardware 2017-03-02 16:01:52 +01:00
Alexander Grothe 5cd3869a51 rename fact files 2017-03-02 09:38:05 +01:00
Alexander Grothe 54c7d091fd Fix indentations 2017-03-02 09:06:19 +01:00
Alexander Grothe 5219bdc4e5 Add satip detection script 2017-03-01 21:13:03 +01:00