Package Details: networkmanager-fortisslvpn 1.4.0-6

Git Clone URL: https://aur.archlinux.org/networkmanager-fortisslvpn.git (read-only, click to copy)
Package Base: networkmanager-fortisslvpn
Description: NetworkManager VPN plugin for Fortinet SSLVPN
Upstream URL: https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn
Licenses: GPL-2.0-or-later
Submitter: heftig
Maintainer: supermario
Last Packager: supermario
Votes: 11
Popularity: 2.03
First Submitted: 2023-09-09 21:42 (UTC)
Last Updated: 2024-09-27 11:16 (UTC)

Dependencies (12)

Required by (1)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

Nathan67 commented on 2024-10-18 11:45 (UTC)

If the VPN fails to activate, check the Network Manager logs: journalctl -u NetworkManager.service

If you get this error in red : Plugin /usr/lib/pppd/2.5.0/nm-fortisslvpn-pppd-plugin.so is for pppd version 2.5.0, this is 2.5.1

The solution in the meantime is to downgrade the ppp package to version 2.5.0: sudo downgrade ppp

ViCinS commented on 2024-10-10 06:28 (UTC) (edited on 2024-10-10 06:29 (UTC) by ViCinS)

https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn is up again. Rebuild the package saved the day:

cd /tmp

git clone https://aur.archlinux.org/networkmanager-fortisslvpn.git

cd networkmanager-fortisslvpn

makepkg -si

koroki commented on 2024-10-08 20:17 (UTC) (edited on 2024-10-09 06:55 (UTC) by koroki)

The PKGBUILD is prepared for ppp 2.5.0 and the current version is 2.5.1 and it is not working.

I tried to solve, but the cherrypick part I couldn't understand...

EDIT: Ok, simply cleaning all the stuff and re-making the package, does it works?

ViCinS commented on 2024-10-08 06:19 (UTC) (edited on 2024-10-08 06:20 (UTC) by ViCinS)

:: (1/1) Analisi SRCINFO: networkmanager-fortisslvpn ==> Creazione del pacchetto: networkmanager-fortisslvpn 1.4.0-6 (mar 8 ott 2024, 08:17:08) ==> Controllo delle dipendenze durante l'avvio in corso... ==> Controllo delle dipendenze durante la compilazione in corso... ==> Download dei sorgenti in corso... -> Clonazione del repository NetworkManager-fortisslvpn git in corso...

fatal: impossibile accedere a 'https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn.git/': The requested URL returned error: 503

==> ERRORE: Impossibile scaricare dal repository NetworkManager-fortisslvpn git L'operazione sta per essere interrotta... -> errore durante la creazione: networkmanager-fortisslvpn-exit status 1 -> Installazione dei seguenti pacchetti non riuscita. È richiesto l'intervento manuale: networkmanager-fortisslvpn - exit status 1

Joffrey commented on 2024-09-27 10:21 (UTC) (edited on 2024-09-27 10:24 (UTC) by Joffrey)

@supermario you can get pppd plugindir with pkgconfig.

diff --git a/PKGBUILD b/PKGBUILD
index fe312ff..e4047bf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,12 +8,11 @@ pkgdesc="NetworkManager VPN plugin for Fortinet SSLVPN"
 url=https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn
 arch=(x86_64)
 license=(GPL-2.0-or-later)
-_pppver=2.5.0
 depends=(
   libnm
   libsecret
   openfortivpn
-  "ppp>=$_pppver"
+  ppp
 )
 makedepends=(
   git
@@ -55,7 +54,7 @@ build() {
     --libexecdir=/usr/lib
     --disable-static
     --with-gtk4
-    --with-pppd-plugin-dir=/usr/lib/pppd/$_pppver
+    --with-pppd-plugin-dir="$(pkgconf --variable=plugindir pppd)"
   )

   cd NetworkManager-fortisslvpn

Regards,

gustaphe commented on 2024-09-22 20:33 (UTC)

This is currently blocking the upgrade of ppp to 2.5.1-1.

Noeljunior commented on 2024-09-10 10:27 (UTC)

If anyone wants to have a preview on SAML login, you can add this

# !34 Draft: feat: SAML Support
git cherry-pick -n 65373780 647c8794 2b73192f 57c75d60

to prepare() on line 44, for example.

You should also add openfortivpn-webview-qt to optdepends and install it.

zeroconf commented on 2024-08-05 12:36 (UTC)

@codeIMperfect , @bakamotokatas Thank you! Installing glib2-devel solved compilation errors.

@supermario Please, make glib2-devel as dependency, that will be installed automatically together with main package.

codeIMperfect commented on 2024-07-22 19:13 (UTC)

Install glib2-devel to resolve the build error

bakamotokatas commented on 2024-06-14 06:56 (UTC)

glib2-devel needed as dependency