Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.4:Update
NetworkManager-fortisslvpn
NetworkManager-fortisslvpn-fix-incompat-openfor...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File NetworkManager-fortisslvpn-fix-incompat-openfortivpn.patch of Package NetworkManager-fortisslvpn
From 05907e1f3e244ed4dfd2ae503941e4e78e40c732 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Sat, 21 Mar 2020 19:03:28 +0100 Subject: [PATCH] Fix incompatibility with openfortivpn >= 1.11.0 Before openfortipvn 1.11.0 the default configuration was equivalent to: --set-dns=1 --pppd-use-peerdns=1 Starting with openfortivpn 1.11.0 the default configuration is equivalent to: --set-dns=1 --pppd-use-peerdns=0 NetworkManager-fortisslvpn expects the configuration to be equivalent to: --set-dns=0 --pppd-use-peerdns=1 This expectation breaks with openfortivpn 1.11.0 because NetworkManager-fortisslvpn only passes this command line option: --no-dns / --set-dns=0 Starting with openfortivpn 1.11.0 it needs to be: --no-dns / --set-dns=0 --pppd-use-peerdns=1 This patch adds --pppd-use-peerdns=1 as is already the case in Fedora packages: https://src.fedoraproject.org/rpms/NetworkManager-fortisslvpn/c/6378487 This is also explained here: adrienverge/openfortivpn#503 --- src/nm-fortisslvpn-service.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/nm-fortisslvpn-service.c b/src/nm-fortisslvpn-service.c index c2105af..f73796d 100644 --- a/src/nm-fortisslvpn-service.c +++ b/src/nm-fortisslvpn-service.c @@ -229,6 +229,7 @@ run_openfortivpn (NMFortisslvpnPlugin *plugin, NMSettingVpn *s_vpn, GError **err g_ptr_array_add (argv, (gpointer) g_strdup ("--no-routes")); g_ptr_array_add (argv, (gpointer) g_strdup ("--no-dns")); + g_ptr_array_add (argv, (gpointer) g_strdup ("--pppd-use-peerdns=1")); value = nm_setting_vpn_get_data_item (s_vpn, NM_FORTISSLVPN_KEY_GATEWAY); g_ptr_array_add (argv, (gpointer) g_strdup (value)); -- 2.24.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor