MinimalFortiClientVPN
Forticlient VPN minimale che fa uso del pacchetto openfortivpn.
Summary
| Latest Version | Unknown |
|---|---|
| License | Unknown |
| CI Status | Failing |
| Stars | 1 |
| Forks | 0 |
| Open Issues | 0 |
| Last Commit | 2025-02-28 |
| Downloads | 0 |
| Last Indexed | 2026-09-06 07:35 |
Tags
Installation
nimble install MinimalFortiClientVPN
choosenim install MinimalFortiClientVPN
git clone https://gitlab.com/Rekcah/minimalforticlientvpn
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| MinimalFortiClientVPN | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://gitlab.com/Rekcah/minimalforticlientvpn |
|---|---|
| Homepage | https://gitlab.com/Rekcah/minimalforticlientvpn |
| Registry Source | gitlab |
README
Minimal FortiClient VPN

Introduzione
Questo è uno script in python che ho scritto a seguito di diverse difficoltà sorte nell'utilizzo e nell'installazione del FortiClient VPN in ambiente Arch/Artix Linux. Tale client è modificabile a seconda delle proprie esigenze lavorative o personali. Lo script non implementa strumenti di connettività alternativi a FortiClient VPN ma si appoggia e fa uso del pacchetto openfortivpn, già presente nei repository ufficiali di Arch Linux.
Installazione automatica
Per comodità ho preparato uno script install.sh che crea l'ambiente, installa le dipendenze e attua la configurazione.
Installazione manuale
git clone https://gitlab.com/Rekcah/minimalforticlientvpn.git
cd minimalforticlientvpn
python -m venv .ambiente
source .ambiente/bin/activate
pip install -r requirements.txt
Sono necessari i pacchetti polkit e openfortivpn per la corretta esecuzione dello script.
Configurazione
È possibile modificare le variabili d'ambiente come segue: - VPN_TITLE: è il nome che verrà visualizzato come titolo della finestra. - VPN_CONNECTED: è il link che si presenta quando ci si collega alla vpn, è da qui che viene intercettato l'SVPNCOOKIE e che viene passato all'openfortivpn. - VPN_LOGO: è l'icona di Minimal FortiClient VPN. - VPN_LOADING: è la GIF di caricamento della pagina web di login della VPN.
Avvio
python minimalforticlientvpn.py