Skip to content
Snippets Groups Projects
Commit 5fde9f4f authored by Lars Beckers's avatar Lars Beckers Committed by Thomas Schneider
Browse files

split off role terminalserver from portal

parent 47c68e21
No related branches found
No related tags found
No related merge requests found
---
# file: roles/portal/tasks/main.yml
- name: ensure additional software is installed
apt: name={{ item }} state=present
with_items:
- etherwake
- wakeonlan
tags:
- packages
- include: x2go.yml
- meta: flush_handlers
---
# file: roles/portal/tasks/x2go.yml
- name: ensure apt key for x2go is present
apt_key: keyserver=keys.gnupg.net id=E1F958385BFE2B6E state=present
tags:
- x2go
- repos
- name: ensure repository for x2go is in apt sources
apt_repository: repo='deb http://packages.x2go.org/debian jessie main' state=present
tags:
- x2go
- repos
- name: ensure apt cache is updated
apt: update_cache=yes
tags:
- x2go
- packages
- name: ensure x2go keyring is installed
apt: name=x2go-keyring state=present
tags:
- x2go
- packages
- name: ensure apt cache is updated again
apt: update_cache=yes
tags:
- x2go
- packages
- name: ensure x2go server is installed
apt: name={{ item }} state=latest
with_items:
- x2goserver
- x2goserver-xsession
tags:
- x2go
- packages
- name: ensure x2go server is running and enabled
service: name=x2goserver state=running enabled=yes
tags:
- x2go
- service
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment