--- - name: Install dependencies dnf: name: - qt5-qttools-devel - qt5-qtwebsockets-devel - qt5-qtwebengine-devel - openconnect state: present 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