GlobalProtect-openconnect/README.md
2020-02-21 23:16:26 +08:00

1.1 KiB

GlobalProtect-openconnect

A GlobalProtect VPN client (GUI) for Linux based on Openconnect and built with Qt5, supports SAML auth mode, inspired by gp-saml-gui.

Prerequisites

  • Openconnect v8.x
  • Qt5, qt5-webengine, qt5-websockets

Ubuntu

  1. Install openconnect v8.x Update openconnect to 8.x, for ubuntu 18.04 you might need to build the latest openconnect from source code.
  2. Install the Qt dependencies
    sudo apt install qt5-default libqt5websockets5-dev qtwebengine5-dev
    

Install

Install from AUR (Arch/Manjaro)

Install globalprotect-openconnect.

Build from source code

git clone https://github.com/yuezk/GlobalProtect-openconnect.git
cd GlobalProtect-openconnect
git submodule update --init
qmake CONFIG+=release
make
sudo make install

Open GlobalProtect VPN in the application dashboard.

License

GPLv3