diff --git a/roles/teamviewer/tasks/install.yml b/roles/teamviewer/tasks/install.yml index 64a7f2013..f6c375460 100644 --- a/roles/teamviewer/tasks/install.yml +++ b/roles/teamviewer/tasks/install.yml @@ -1,5 +1,5 @@ -# we need to install X11 and the xfce display manager -- name: Install xfce group of packages +# we need to install X11 and the Xfce display manager +- name: Install Xfce group of packages shell: "yum groupinstall -y xfce" when: xo_model == "none" and internet_available and ansible_distribution_version <= "20" tags: @@ -11,7 +11,7 @@ tags: - download -- name: Install xfce group of packages +- name: Install Xfce group of packages shell: yum groupinstall -y "Xfce Desktop" --exclude fedora-release\* when: xo_model == "none" and internet_available and ansible_distribution_version >= "21" tags: @@ -23,7 +23,7 @@ tags: - download -- name: Get the teamviewer software +- name: Download TeamViewer software get_url: url: "{{ teamviewer_url }}/{{ teamviewer_rpm_file }}" dest: "{{ yum_packages_dir }}/{{ teamviewer_rpm_file }}" @@ -33,16 +33,16 @@ - download # F22 has issues with yum localinstall exclude for now -- name: Do the install of teamviewer, pulling in any required dependencies +- name: Do the install of TeamViewer, pulling in any required dependencies shell: "yum localinstall -y {{ yum_packages_dir }}/{{ teamviewer_rpm_file }}" when: teamviewer_install and internet_available and xo_model == "none" and ansible_distribution_version <= "21" -- name: making local copy available +- name: Making local copy available shell: createrepo {{ yum_packages_dir }} when: teamviewer_install and xo_model == "none" and ansible_distribution_version >= "22" -- name: using local copy +- name: Using local copy package: name: "{{ item }}" state: present