Skip to content
forked from MythTV/ansible

Ansible playbooks to setup MythTV dependencies and buildslaves

License

Notifications You must be signed in to change notification settings

linuxdude42/ansible

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Playbooks for MythTV

These are ansible playbooks for setting up MythTV buildslaves. They can also be used to install all the necessary packages if you wish to build MythTV from source.

First you need to clone the playbooks:

git clone https://github.com/MythTV/ansible

Debian users running Wheezy will need to enable wheezy-backports Jessie or later is recommended for 0.28 and above.

Install the ansible package

Then install the ansible package. Choose the one appropriate for your distro

Distro Command
Archlinux pacman -S ansible python2
Centos yum install ansible
Debian (and derivatives) apt-get install ansible
Fedora dnf install ansible
FreeBSD pkg install py27-ansible
OpenSuse zypper install ansible

Run the playbooks

Then run the playbooks as follows.

Please note archlinux users will need to add --limit archlinux to these commands Alternate hosts files are provided for archlinux and freebsd users, as these platforms have different python requirements. Please replace hosts, with the appropriate filename.

For a normal development system:

ansible-playbook -i hosts qt5.yml

For a buildslave system:

ansible-playbook -i hosts buildslave.yml

Other Platforms

We welcome contributions to support additional platforms. Please contact the developers if you are interested in this.

About

Ansible playbooks to setup MythTV dependencies and buildslaves

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%