Another overdue checkpoint

This commit is contained in:
Jonathan Cremin 2022-04-25 12:48:36 +01:00
parent 692269f9ff
commit c501435876
25 changed files with 182 additions and 81 deletions

View file

@ -1,25 +1,12 @@
---
- name: Install dependencies
dnf:
name:
- qt5-qttools-devel
- qt5-qtwebsockets-devel
- qt5-qtwebengine-devel
- openconnect
state: present
- name: Enable copr project yuezk/globalprotect-openconnect
community.general.copr:
name: yuezk/globalprotect-openconnect
become: yes
- name: Clone yuezk/GlobalProtect-openconnect
git:
repo: 'https://github.com/yuezk/GlobalProtect-openconnect.git'
recursive: yes
update: yes
version: master
dest: /tmp/GlobalProtect-openconnect
- name: Install using provided script
command:
chdir: /tmp/GlobalProtect-openconnect
cmd: ./scripts/install.sh
creates: /usr/bin/gpclient
- name: Install globalprotect-openconnect
dnf:
name: globalprotect-openconnect
state: present
become: yes