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
|
||||
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