mirror of
https://github.com/yuezk/GlobalProtect-openconnect.git
synced 2025-04-02 18:31:50 -04:00
Update readme
This commit is contained in:
parent
06d766fae5
commit
75ffc787ac
BIN
GPClient/screenshot.png
Normal file
BIN
GPClient/screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 24 KiB |
32
README.md
32
README.md
@ -1,2 +1,32 @@
|
|||||||
# GlobalProtect-openconnect
|
# GlobalProtect-openconnect
|
||||||
A GlobalProtect VPN client (GUI) for Linux based on Openconnect and written with Qt5
|
A GlobalProtect VPN client (GUI) for Linux based on Openconnect and built with Qt5, supports SAML auth mode, inspired by [gp-saml-gui](https://github.com/dlenski/gp-saml-gui).
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
;
|
||||||
|
</p>
|
||||||
|
|
||||||
|
## 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](https://gist.github.com/yuezk/ab9a4b87a9fa0182bdb2df41fab5f613).
|
||||||
|
2. Install the Qt dependencies
|
||||||
|
```sh
|
||||||
|
sudo apt install qt5-default libqt5websockets5-dev qtwebengine5-dev
|
||||||
|
```
|
||||||
|
## Install
|
||||||
|
|
||||||
|
```sh
|
||||||
|
git clone https://github.com/yuezk/GlobalProtect-openconnect.git
|
||||||
|
cd GlobalProtect-openconnect
|
||||||
|
qmake CONFIG+=release
|
||||||
|
make
|
||||||
|
sudo make install
|
||||||
|
```
|
||||||
|
Open `GlobalProtect VPN` in the application dashboard.
|
||||||
|
|
||||||
|
## [License](./LICENSE)
|
||||||
|
GPLv3
|
||||||
|
Loading…
Reference in New Issue
Block a user