With this extension, you can use the VPN functionality of the SSL Network Extender (SNX CLI) client directly from the Quick Settings.
Quick settings is a new user-interface pattern for the GNOME Shell System Menu, available in GNOME 43 and later.
Manual installation
- Clone this repo
git clone https://github.com/diegodario88/vpn-snx-indicator.git
- Run install script
./scripts/install.sh
- You should have The SNX client in order to get it to work.
- Here you can find a gist that may help you with it .
- You should have the
.snxrc
in your home directory here is one example
-
You need expect for this extension to work. This was the only way I found to spawn the
/usr/bin/snx
binary.-
Fedora
sudo dnf install expect
-
Arch Linux
sudo pacman -S expect
-
Ubuntu/Debian
sudo apt install expect
-
openSUSE
sudo zypper install expect
-
If you want to help me with this, consider buying me a coffee. :)
Made with ❤️