commit 541be3dfa4c0f53bdb0838b32465470796641f6a Author: Ken Fong Date: Sun Jan 27 00:24:13 2019 +0800 first commit diff --git a/README.md b/README.md new file mode 100644 index 0000000..2eb84ad --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# Ansible role for installing xrdp and gnome desktop environment +URL: https://xpk.headdesk.me/git/xpk/role.xrdp.git + +## Tested platforms: +- RHEL7.6 diff --git a/tasks/main.yml b/tasks/main.yml new file mode 100644 index 0000000..f8ef356 --- /dev/null +++ b/tasks/main.yml @@ -0,0 +1,25 @@ +- name: Install EPEL repo + yum: + name: https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm + state: installed + +- name: Install Server with GUI group package, may take a while... + yum: + name: '@^Server with GUI' + state: latest + +- name: Install vncserver + yum: + name: + - tigervnc-server + - xrdp + state: latest + +- name: selinux stuff for xrdp + shell: "chcon --type=bin_t /usr/sbin/xrdp; chcon --type=bin_t /usr/sbin/xrdp-sesman" + +- name: Enable and start xrdp service + service: + name: xrdp + state: started + enabled: yes