Last active
October 25, 2015 18:27
-
-
Save emilyhorsman/7e34327b063ad804fdd0 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
- hosts: hypervisor | |
handlers: | |
- name: reload firewall | |
shell: 'firewall-cmd --reload' | |
changed_when: false | |
tasks: | |
- name: ensure fastestmirror is enabled | |
lineinfile: dest=/etc/dnf/dnf.conf regexp=^fastestmirror line=fastestmirror=True | |
- name: install vim | |
dnf: name=vim state=present | |
- name: install git | |
dnf: name=git state=present | |
- name: install zsh | |
dnf: name=zsh state=present | |
- name: set root shell to zsh | |
user: name=root shell=/usr/bin/zsh | |
- name: install htop | |
dnf: name=htop state=present | |
- name: install virtualization | |
shell: 'dnf group install -y with-optional virtualization' | |
register: virtualization_install | |
changed_when: > | |
'already installed' not in virtualization_install.stderr | |
- name: install xfce | |
dnf: name='@xfce' state=present | |
- name: touch sysconfig desktop | |
file: path=/etc/sysconfig/desktop state=touch | |
changed_when: false | |
- name: specify xfce as the desktop environment | |
lineinfile: dest=/etc/sysconfig/desktop regexp=^PREFERRED line=PREFERRED=startxfce4 | |
- name: install xrdp | |
dnf: name=xrdp state=present | |
- name: configure selinux for xrdp | |
file: path={{ item }} setype=bin_t | |
with_items: | |
- /usr/sbin/xrdp | |
- /usr/sbin/xrdp-sesman | |
- name: allow rdp in frewall | |
firewalld: permanent=true port=3389/tcp state=enabled | |
notify: | |
- reload firewall | |
- name: ensure xrdp service enabled | |
service: name=xrdp.service enabled=yes | |
- name: ensure lm_sensors exists | |
file: path=/etc/sysconfig/lm_sensors state=touch | |
changed_when: false | |
- name: ensure lm_sensors modules are loaded | |
lineinfile: dest=/etc/sysconfig/lm_sensors regexp=^HWMON_MODULES line='HWMON_MODULES="coretemp nct6775"' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment