commit NetworkManager-openvpn for openSUSE:Factory

2024-04-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager-openvpn for 
openSUSE:Factory checked in at 2024-04-02 16:39:52

Comparing /work/SRC/openSUSE:Factory/NetworkManager-openvpn (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.1905 (New)


Package is "NetworkManager-openvpn"

Tue Apr  2 16:39:52 2024 rev:93 rq:1163502 version:1.10.2

Changes:

--- 
/work/SRC/openSUSE:Factory/NetworkManager-openvpn/NetworkManager-openvpn.changes
2023-12-07 19:09:21.348935401 +0100
+++ 
/work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.1905/NetworkManager-openvpn.changes
  2024-04-02 16:39:52.939636672 +0200
@@ -1,0 +2,6 @@
+Thu Mar 28 07:55:28 UTC 2024 - Jonathan Kang 
+
+- Add missing supplements(bsc#1220391):
+  + NMA subpackage: Main package and gnome-control-center
+
+---



Other differences:
--
++ NetworkManager-openvpn.spec ++
--- /var/tmp/diff_new_pack.yYC5U4/_old  2024-04-02 16:39:53.423654509 +0200
+++ /var/tmp/diff_new_pack.yYC5U4/_new  2024-04-02 16:39:53.423654509 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager-openvpn
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -56,6 +56,7 @@
 Provides:   %{name}-gnome = %{version}
 Obsoletes:  %{name}-gnome
 Supplements:(%{name} and NetworkManager-applet)
+Supplements:(%{name} and gnome-control-center)
 
 %description -n NetworkManager-applet-openvpn
 NetworkManager-openvpn provides VPN support to NetworkManager for


commit NetworkManager-openvpn for openSUSE:Factory

2023-12-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager-openvpn for 
openSUSE:Factory checked in at 2023-12-07 19:09:00

Comparing /work/SRC/openSUSE:Factory/NetworkManager-openvpn (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.25432 (New)


Package is "NetworkManager-openvpn"

Thu Dec  7 19:09:00 2023 rev:92 rq:1131258 version:1.10.2

Changes:

--- 
/work/SRC/openSUSE:Factory/NetworkManager-openvpn/NetworkManager-openvpn.changes
2023-12-05 17:02:36.967820425 +0100
+++ 
/work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.25432/NetworkManager-openvpn.changes
 2023-12-07 19:09:21.348935401 +0100
@@ -10,0 +11,8 @@
+Fri Sep  8 01:07:53 UTC 2023 - Jonathan Kang 
+
+- Add nm-openvpn-fix-importing-pkcs12-ca.patch: import: fix
+  importing profiles with PKCS#12 CA
+  (glgo#GNOME/NetworkManager-openvpn!50, bsc#1214415).
+- Drop nm-openvpn-fix-importing-pkcs12-ca.patch: fixed upstream.
+
+---



Other differences:
--
++ NetworkManager-openvpn.spec ++
--- /var/tmp/diff_new_pack.zFvuD8/_old  2023-12-07 19:09:22.912993107 +0100
+++ /var/tmp/diff_new_pack.zFvuD8/_new  2023-12-07 19:09:22.916993254 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager-openvpn
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed


commit NetworkManager-openvpn for openSUSE:Factory

2022-11-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager-openvpn for 
openSUSE:Factory checked in at 2022-11-19 18:08:55

Comparing /work/SRC/openSUSE:Factory/NetworkManager-openvpn (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.1597 (New)


Package is "NetworkManager-openvpn"

Sat Nov 19 18:08:55 2022 rev:90 rq:1036649 version:1.10.2

Changes:

--- 
/work/SRC/openSUSE:Factory/NetworkManager-openvpn/NetworkManager-openvpn.changes
2022-09-01 22:10:27.856128180 +0200
+++ 
/work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.1597/NetworkManager-openvpn.changes
  2022-11-19 18:09:01.682339185 +0100
@@ -1,0 +2,10 @@
+Fri Nov 18 09:52:46 UTC 2022 - Dominique Leuenberger 
+
+- Update to version 1.10.2:
+  + IP condfiguration is no longer required in TAP mode.
+  + Fix initialization of secret flags.
+  + Add support for DOMAIN-SEARCH option.
+  + Set data-ciphers option with chosen cipher.
+  + Update translations.
+
+---

Old:

  NetworkManager-openvpn-1.10.0.tar.xz

New:

  NetworkManager-openvpn-1.10.2.tar.xz



Other differences:
--
++ NetworkManager-openvpn.spec ++
--- /var/tmp/diff_new_pack.OlkgiJ/_old  2022-11-19 18:09:02.162341898 +0100
+++ /var/tmp/diff_new_pack.OlkgiJ/_new  2022-11-19 18:09:02.166341921 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   NetworkManager-openvpn
-Version:1.10.0
+Version:1.10.2
 Release:0
 Summary:NetworkManager VPN support for OpenVPN
 License:GPL-2.0-or-later

++ NetworkManager-openvpn-1.10.0.tar.xz -> 
NetworkManager-openvpn-1.10.2.tar.xz ++
 38396 lines of diff (skipped)


commit NetworkManager-openvpn for openSUSE:Factory

2022-09-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager-openvpn for 
openSUSE:Factory checked in at 2022-09-01 22:09:35

Comparing /work/SRC/openSUSE:Factory/NetworkManager-openvpn (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.2083 (New)


Package is "NetworkManager-openvpn"

Thu Sep  1 22:09:35 2022 rev:89 rq:1000469 version:1.10.0

Changes:

--- 
/work/SRC/openSUSE:Factory/NetworkManager-openvpn/NetworkManager-openvpn.changes
2022-03-15 19:04:01.100911436 +0100
+++ 
/work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.2083/NetworkManager-openvpn.changes
  2022-09-01 22:10:27.856128180 +0200
@@ -1,0 +2,16 @@
+Mon Aug 29 19:14:47 UTC 2022 - Bj??rn Lie 
+
+- Update to version 1.10.0:
+  + Add support for "allow-compression" parameter.
+  + Fix a regression in preserving the "tls-auth" settings.
+  + Add support for "tls-min" and "tls-cipher" parameters.
+  + Include the new gnome-control-center name in the AppData file.
+  + Drop libnm-glib support, nobody is likely using it anymore.
+  + Fix importing profiles with a PKCS#12 CA.
+  + Make sure the plugin object links with glib.
+  + Dropped dependency on intltool.
+  + Updated translations.
+- Drop intltool BuildRequires following upstream changes.
+- Rebase patch with quilt.
+
+---

Old:

  NetworkManager-openvpn-1.8.18.tar.xz

New:

  NetworkManager-openvpn-1.10.0.tar.xz



Other differences:
--
++ NetworkManager-openvpn.spec ++
--- /var/tmp/diff_new_pack.xtQs8D/_old  2022-09-01 22:10:28.348129525 +0200
+++ /var/tmp/diff_new_pack.xtQs8D/_new  2022-09-01 22:10:28.352129536 +0200
@@ -17,18 +17,17 @@
 
 
 Name:   NetworkManager-openvpn
-Version:1.8.18
+Version:1.10.0
 Release:0
 Summary:NetworkManager VPN support for OpenVPN
 License:GPL-2.0-or-later
 Group:  Productivity/Networking/System
 URL:https://www.gnome.org/projects/NetworkManager
-Source0:
https://download.gnome.org/sources/NetworkManager-openvpn/1.8/%{name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/NetworkManager-openvpn/1.10/%{name}-%{version}.tar.xz
 Source1:system-user-nm-openvpn.conf
 # PATCH-FIX-OPENSUSE fix-for-missing-whirlpool-hmac-authentication.patch 
boo#1132946
 Patch0: fix-for-missing-whirlpool-hmac-authentication.patch
 
-BuildRequires:  intltool
 BuildRequires:  libxml2-tools
 BuildRequires:  pkgconfig
 BuildRequires:  sysuser-tools

++ NetworkManager-openvpn-1.8.18.tar.xz -> 
NetworkManager-openvpn-1.10.0.tar.xz ++
 165261 lines of diff (skipped)

++ fix-for-missing-whirlpool-hmac-authentication.patch ++
--- /var/tmp/diff_new_pack.xtQs8D/_old  2022-09-01 22:10:28.872130958 +0200
+++ /var/tmp/diff_new_pack.xtQs8D/_new  2022-09-01 22:10:28.876130969 +0200
@@ -1,8 +1,8 @@
-Index: NetworkManager-openvpn-1.8.18/properties/nm-openvpn-editor.c
+Index: NetworkManager-openvpn-1.10.0/properties/nm-openvpn-editor.c
 ===
 NetworkManager-openvpn-1.8.18.orig/properties/nm-openvpn-editor.c
-+++ NetworkManager-openvpn-1.8.18/properties/nm-openvpn-editor.c
-@@ -1007,6 +1007,7 @@ populate_hmacauth_combo (GtkComboBox *bo
+--- NetworkManager-openvpn-1.10.0.orig/properties/nm-openvpn-editor.c
 NetworkManager-openvpn-1.10.0/properties/nm-openvpn-editor.c
+@@ -1020,6 +1020,7 @@ populate_hmacauth_combo (GtkComboBox *bo
{ NM_OPENVPN_AUTH_SHA384,N_("SHA-384") },
{ NM_OPENVPN_AUTH_SHA512,N_("SHA-512") },
{ NM_OPENVPN_AUTH_RIPEMD160, N_("RIPEMD-160") },
@@ -10,11 +10,11 @@
};
  
store = gtk_list_store_new (3, G_TYPE_STRING, G_TYPE_STRING, 
G_TYPE_BOOLEAN);
-Index: NetworkManager-openvpn-1.8.18/shared/nm-service-defines.h
+Index: NetworkManager-openvpn-1.10.0/shared/nm-service-defines.h
 ===
 NetworkManager-openvpn-1.8.18.orig/shared/nm-service-defines.h
-+++ NetworkManager-openvpn-1.8.18/shared/nm-service-defines.h
-@@ -110,6 +110,7 @@
+--- NetworkManager-openvpn-1.10.0.orig/shared/nm-service-defines.h
 NetworkManager-openvpn-1.10.0/shared/nm-service-defines.h
+@@ -112,6 +112,7 @@
  #define NM_OPENVPN_AUTH_SHA256"SHA256"
  #define NM_OPENVPN_AUTH_SHA384"SHA384"
  #define NM_OPENVPN_AUTH_SHA512"SHA512"


commit NetworkManager-openvpn for openSUSE:Factory

2022-03-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager-openvpn for 
openSUSE:Factory checked in at 2022-03-15 19:03:53

Comparing /work/SRC/openSUSE:Factory/NetworkManager-openvpn (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.25692 (New)


Package is "NetworkManager-openvpn"

Tue Mar 15 19:03:53 2022 rev:88 rq:961669 version:1.8.18

Changes:

--- 
/work/SRC/openSUSE:Factory/NetworkManager-openvpn/NetworkManager-openvpn.changes
2021-09-29 20:19:13.811015122 +0200
+++ 
/work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.25692/NetworkManager-openvpn.changes
 2022-03-15 19:04:01.100911436 +0100
@@ -1,0 +2,17 @@
+Sat Mar 12 16:35:25 UTC 2022 - Bj??rn Lie 
+
+- Update to version 1.8.18:
+  + Gtk4 version of the editor plugin is now available (for use
+with Control Center of GNOME 42 or later).
+  + Updated translations.
+- Drop nm-openvpn-bsc#1186091.patch: Fixed upstream.
+- Rebase patch with quilt.
+- Add pkgconfig(gtk4) and pkgconfig(libnma-gtk4) BuildRequires and
+  pass --with-gtk4=yes to configure, build the gtk4 version.
+- Stop passing --without-libnm-glib to configure, no longer
+  needed, nor recognized.
+- Pass --enable-lto=yes to configure, build using LTO support.
+- Add optional libxml2-tools BuildRequires, build runs
+  xml-stripblanks preprocessing if available.
+
+---

Old:

  NetworkManager-openvpn-1.8.16.tar.xz
  nm-openvpn-bsc#1186091.patch

New:

  NetworkManager-openvpn-1.8.18.tar.xz



Other differences:
--
++ NetworkManager-openvpn.spec ++
--- /var/tmp/diff_new_pack.OqicQb/_old  2022-03-15 19:04:01.544911737 +0100
+++ /var/tmp/diff_new_pack.OqicQb/_new  2022-03-15 19:04:01.548911739 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager-openvpn
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   NetworkManager-openvpn
-Version:1.8.16
+Version:1.8.18
 Release:0
 Summary:NetworkManager VPN support for OpenVPN
 License:GPL-2.0-or-later
@@ -27,15 +27,17 @@
 Source1:system-user-nm-openvpn.conf
 # PATCH-FIX-OPENSUSE fix-for-missing-whirlpool-hmac-authentication.patch 
boo#1132946
 Patch0: fix-for-missing-whirlpool-hmac-authentication.patch
-# PATCH-FIX-UPSTREAM nm-openvpn-bsc#1186091.patch 
glgo#GNOME/NetworkManager-openvpn!38, bsc#1186091 sck...@suse.com -- service: 
Don't add cert and key when they are not set
-Patch1: nm-openvpn-bsc#1186091.patch
+
 BuildRequires:  intltool
+BuildRequires:  libxml2-tools
 BuildRequires:  pkgconfig
 BuildRequires:  sysuser-tools
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(gtk4) >= 4.0
 BuildRequires:  pkgconfig(libnm) >= 1.2.0
 BuildRequires:  pkgconfig(libnma) >= 1.2.0
+BuildRequires:  pkgconfig(libnma-gtk4) >= 1.8.33
 BuildRequires:  pkgconfig(libsecret-1) >= 0.18
 Requires:   NetworkManager >= 1.2.0
 Requires:   openvpn
@@ -65,7 +67,8 @@
 %build
 %configure\
--disable-static \
-   --without-libnm-glib \
+   --with-gtk4=yes \
+   --enable-lto=yes \
%{nil}
 %make_build
 %sysusers_generate_pre %{SOURCE1} NetworkManager-openvpn 
system-user-nm-openvpn.conf
@@ -93,6 +96,7 @@
 %{_datadir}/metainfo/network-manager-openvpn.metainfo.xml
 %{_libexecdir}/nm-openvpn-auth-dialog
 %{_libdir}/NetworkManager/libnm-vpn-plugin-openvpn-editor.so
+%{_libdir}/NetworkManager/libnm-gtk4-vpn-plugin-openvpn-editor.so
 
 %files lang -f %{name}.lang
 

++ NetworkManager-openvpn-1.8.16.tar.xz -> 
NetworkManager-openvpn-1.8.18.tar.xz ++
 46693 lines of diff (skipped)

++ fix-for-missing-whirlpool-hmac-authentication.patch ++
--- /var/tmp/diff_new_pack.OqicQb/_old  2022-03-15 19:04:01.892911973 +0100
+++ /var/tmp/diff_new_pack.OqicQb/_new  2022-03-15 19:04:01.896911976 +0100
@@ -1,8 +1,8 @@
-Index: NetworkManager-openvpn-1.8.10/properties/nm-openvpn-editor.c
+Index: NetworkManager-openvpn-1.8.18/properties/nm-openvpn-editor.c
 ===
 NetworkManager-openvpn-1.8.10.orig/properties/nm-openvpn-editor.c  
2019-11-27 11:25:10.604366570 +0100
-+++ NetworkManager-openvpn-1.8.10/properties/nm-openvpn-editor.c   
2019-11-27 11:25:12.468366651 +0100
-@@ -912,6 +912,7 @@
+--- NetworkManager-openvpn-1.8.18.orig/properties/nm-openvpn-editor.c
 NetworkManager-openvpn-1.8.18/properties/nm-openvpn-editor.c
+@@ -1007,6 +1007,7 @@ popula

commit NetworkManager-openvpn for openSUSE:Factory

2021-09-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager-openvpn for 
openSUSE:Factory checked in at 2021-09-29 20:18:16

Comparing /work/SRC/openSUSE:Factory/NetworkManager-openvpn (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.1899 (New)


Package is "NetworkManager-openvpn"

Wed Sep 29 20:18:16 2021 rev:87 rq:922130 version:1.8.16

Changes:

--- 
/work/SRC/openSUSE:Factory/NetworkManager-openvpn/NetworkManager-openvpn.changes
2021-07-22 22:43:48.411164896 +0200
+++ 
/work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.1899/NetworkManager-openvpn.changes
  2021-09-29 20:19:13.811015122 +0200
@@ -1,0 +2,17 @@
+Wed Sep 29 07:23:00 UTC 2021 - Bj??rn Lie 
+
+- Update to version 1.8.16:
+  + Fix detection of OpenVPN 2.5.0
+  + Allow the connection to persist across network failures when
+the VPN profile has 'vpn.persistent=yes'
+  + Fix parsing of incomplete IPv6 configurations pushed by server
+  + Improve logging message about deprecated tls-remote option
+  + Updated translations.
+
+---
+Thu Sep 16 01:18:33 UTC 2021 - Stanislav Brabec 
+
+- Remove obsolete translation-update-upstream support
+  (jsc#SLE-21105).
+
+---

Old:

  NetworkManager-openvpn-1.8.14.tar.xz

New:

  NetworkManager-openvpn-1.8.16.tar.xz



Other differences:
--
++ NetworkManager-openvpn.spec ++
--- /var/tmp/diff_new_pack.QHFxxr/_old  2021-09-29 20:19:14.991017652 +0200
+++ /var/tmp/diff_new_pack.QHFxxr/_new  2021-09-29 20:19:14.995017657 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   NetworkManager-openvpn
-Version:1.8.14
+Version:1.8.16
 Release:0
 Summary:NetworkManager VPN support for OpenVPN
 License:GPL-2.0-or-later
@@ -31,13 +31,12 @@
 Patch1: nm-openvpn-bsc#1186091.patch
 BuildRequires:  intltool
 BuildRequires:  pkgconfig
-BuildRequires:  translation-update-upstream
+BuildRequires:  sysuser-tools
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(libnm) >= 1.2.0
 BuildRequires:  pkgconfig(libnma) >= 1.2.0
 BuildRequires:  pkgconfig(libsecret-1) >= 0.18
-BuildRequires:  sysuser-tools
 Requires:   NetworkManager >= 1.2.0
 Requires:   openvpn
 %sysusers_requires
@@ -62,7 +61,6 @@
 
 %prep
 %autosetup -p1
-translation-update-upstream
 
 %build
 %configure\

++ NetworkManager-openvpn-1.8.14.tar.xz -> 
NetworkManager-openvpn-1.8.16.tar.xz ++
 7652 lines of diff (skipped)


commit NetworkManager-openvpn for openSUSE:Factory

2021-07-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager-openvpn for 
openSUSE:Factory checked in at 2021-07-22 22:43:07

Comparing /work/SRC/openSUSE:Factory/NetworkManager-openvpn (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.1899 (New)


Package is "NetworkManager-openvpn"

Thu Jul 22 22:43:07 2021 rev:86 rq:907579 version:1.8.14

Changes:

--- 
/work/SRC/openSUSE:Factory/NetworkManager-openvpn/NetworkManager-openvpn.changes
2021-06-18 10:13:43.781989758 +0200
+++ 
/work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.1899/NetworkManager-openvpn.changes
  2021-07-22 22:43:48.411164896 +0200
@@ -8,0 +9,5 @@
+Sun Jun 13 13:30:39 UTC 2021 - Callum Farmer 
+
+- Add now working CONFIG parameter to sysusers generator
+
+---



Other differences:
--
++ NetworkManager-openvpn.spec ++
--- /var/tmp/diff_new_pack.3YhwFZ/_old  2021-07-22 22:43:48.807164380 +0200
+++ /var/tmp/diff_new_pack.3YhwFZ/_new  2021-07-22 22:43:48.807164380 +0200
@@ -70,7 +70,7 @@
--without-libnm-glib \
%{nil}
 %make_build
-%sysusers_generate_pre %{SOURCE1} NetworkManager-openvpn
+%sysusers_generate_pre %{SOURCE1} NetworkManager-openvpn 
system-user-nm-openvpn.conf
 
 %install
 %make_install


commit NetworkManager-openvpn for openSUSE:Factory

2021-06-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager-openvpn for 
openSUSE:Factory checked in at 2021-06-18 10:13:33

Comparing /work/SRC/openSUSE:Factory/NetworkManager-openvpn (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.2625 (New)


Package is "NetworkManager-openvpn"

Fri Jun 18 10:13:33 2021 rev:85 rq:900448 version:1.8.14

Changes:

--- 
/work/SRC/openSUSE:Factory/NetworkManager-openvpn/NetworkManager-openvpn.changes
2021-06-09 21:51:37.354402070 +0200
+++ 
/work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.2625/NetworkManager-openvpn.changes
  2021-06-18 10:13:43.781989758 +0200
@@ -1,0 +2,7 @@
+Wed Jun 16 07:25:20 UTC 2021 - Jonathan Kang 
+
+- Add nm-openvpn-bsc#1186091.patch: service: Don't add cert and key
+  when they are not set
+  (glgo#GNOME/NetworkManager-openvpn!38, bsc#1186091).
+
+---

New:

  nm-openvpn-bsc#1186091.patch



Other differences:
--
++ NetworkManager-openvpn.spec ++
--- /var/tmp/diff_new_pack.T6PQSD/_old  2021-06-18 10:13:44.237990361 +0200
+++ /var/tmp/diff_new_pack.T6PQSD/_new  2021-06-18 10:13:44.241990366 +0200
@@ -27,6 +27,8 @@
 Source1:system-user-nm-openvpn.conf
 # PATCH-FIX-OPENSUSE fix-for-missing-whirlpool-hmac-authentication.patch 
boo#1132946
 Patch0: fix-for-missing-whirlpool-hmac-authentication.patch
+# PATCH-FIX-UPSTREAM nm-openvpn-bsc#1186091.patch 
glgo#GNOME/NetworkManager-openvpn!38, bsc#1186091 sck...@suse.com -- service: 
Don't add cert and key when they are not set
+Patch1: nm-openvpn-bsc#1186091.patch
 BuildRequires:  intltool
 BuildRequires:  pkgconfig
 BuildRequires:  translation-update-upstream

++ nm-openvpn-bsc#1186091.patch ++
>From 9765e43a86304196b28a561588074976d946405b Mon Sep 17 00:00:00 2001
From: Jonathan Kang 
Date: Tue, 15 Jun 2021 15:55:41 +0800
Subject: [PATCH] service: Don't add cert and key when they are not set

fixes 34a0c9257aac9ed6e3ac7cdad6f6cc7d8107eef1.
---
 src/nm-openvpn-service.c | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/nm-openvpn-service.c b/src/nm-openvpn-service.c
index 8cdbbd4..af57227 100644
--- a/src/nm-openvpn-service.c
+++ b/src/nm-openvpn-service.c
@@ -364,8 +364,10 @@ args_add_vpn_certs (GPtrArray *args, NMSettingVpn *s_vpn)
if (nmovpn_arg_is_set (cert) && is_pkcs12 (cert))
args_add_strv (args, "--pkcs12", cert);
else {
-   args_add_strv (args, "--cert", cert);
-   args_add_strv (args, "--key", key);
+   if (nmovpn_arg_is_set (cert))
+   args_add_strv (args, "--cert", cert);
+   if (nmovpn_arg_is_set (key))
+   args_add_strv (args, "--key", key);
}
 }
 
-- 
2.31.1


commit NetworkManager-openvpn for openSUSE:Factory

2021-06-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager-openvpn for 
openSUSE:Factory checked in at 2021-06-09 21:51:31

Comparing /work/SRC/openSUSE:Factory/NetworkManager-openvpn (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.32437 (New)


Package is "NetworkManager-openvpn"

Wed Jun  9 21:51:31 2021 rev:84 rq:897532 version:1.8.14

Changes:

--- 
/work/SRC/openSUSE:Factory/NetworkManager-openvpn/NetworkManager-openvpn.changes
2021-04-24 23:07:08.559224224 +0200
+++ 
/work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.32437/NetworkManager-openvpn.changes
 2021-06-09 21:51:37.354402070 +0200
@@ -1,0 +2,5 @@
+Thu Jun  3 11:02:09 UTC 2021 - Callum Farmer 
+
+- Change to using systemd-sysusers
+
+---

New:

  system-user-nm-openvpn.conf



Other differences:
--
++ NetworkManager-openvpn.spec ++
--- /var/tmp/diff_new_pack.VPG41E/_old  2021-06-09 21:51:38.334403817 +0200
+++ /var/tmp/diff_new_pack.VPG41E/_new  2021-06-09 21:51:38.334403817 +0200
@@ -24,6 +24,7 @@
 Group:  Productivity/Networking/System
 URL:https://www.gnome.org/projects/NetworkManager
 Source0:
https://download.gnome.org/sources/NetworkManager-openvpn/1.8/%{name}-%{version}.tar.xz
+Source1:system-user-nm-openvpn.conf
 # PATCH-FIX-OPENSUSE fix-for-missing-whirlpool-hmac-authentication.patch 
boo#1132946
 Patch0: fix-for-missing-whirlpool-hmac-authentication.patch
 BuildRequires:  intltool
@@ -34,8 +35,10 @@
 BuildRequires:  pkgconfig(libnm) >= 1.2.0
 BuildRequires:  pkgconfig(libnma) >= 1.2.0
 BuildRequires:  pkgconfig(libsecret-1) >= 0.18
+BuildRequires:  sysuser-tools
 Requires:   NetworkManager >= 1.2.0
 Requires:   openvpn
+%sysusers_requires
 Recommends: %{name}-frontend
 ExcludeArch:s390
 
@@ -65,20 +68,16 @@
--without-libnm-glib \
%{nil}
 %make_build
+%sysusers_generate_pre %{SOURCE1} NetworkManager-openvpn
 
 %install
 %make_install
 %find_lang %{name} %{?no_lang_C}
 find %{buildroot} -type f -name "*.la" -delete -print
+mkdir -p %{buildroot}%{_sysusersdir}
+install -m 0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/
 
-%pre
-getent group  nm-openvpn >/dev/null || groupadd -r nm-openvpn
-getent passwd nm-openvpn >/dev/null || useradd  -r -g nm-openvpn \
--d 
%{_localstatedir}/lib/openvpn \
--s /sbin/nologin \
--c "NetworkManager user 
for OpenVPN" \
-nm-openvpn
-exit 0
+%pre -f NetworkManager-openvpn.pre
 
 %files
 %license COPYING
@@ -88,6 +87,7 @@
 %{_libexecdir}/nm-openvpn-service-openvpn-helper
 %{_vpnservicedir}/nm-openvpn-service.name
 %{_datadir}/dbus-1/system.d/nm-openvpn-service.conf
+%{_sysusersdir}/system-user-nm-openvpn.conf
 
 %files gnome
 %{_datadir}/metainfo/network-manager-openvpn.metainfo.xml

++ system-user-nm-openvpn.conf ++
#Type Name   ID GECOS Home directoryShell
u nm-openvpn -  "NetworkManager user for OpenVPN" /var/lib/openvpn  -


commit NetworkManager-openvpn for openSUSE:Factory

2021-04-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager-openvpn for 
openSUSE:Factory checked in at 2021-04-24 23:06:54

Comparing /work/SRC/openSUSE:Factory/NetworkManager-openvpn (Old)
 and  /work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.12324 (New)


Package is "NetworkManager-openvpn"

Sat Apr 24 23:06:54 2021 rev:83 rq:887493 version:1.8.14

Changes:

--- 
/work/SRC/openSUSE:Factory/NetworkManager-openvpn/NetworkManager-openvpn.changes
2020-05-02 22:14:35.436190787 +0200
+++ 
/work/SRC/openSUSE:Factory/.NetworkManager-openvpn.new.12324/NetworkManager-openvpn.changes
 2021-04-24 23:07:08.559224224 +0200
@@ -1,0 +2,10 @@
+Sat Apr 17 12:29:12 UTC 2021 - Dominique Leuenberger 
+
+- Update to version 1.8.14:
+  + Add support for the following OpenVPN options: push-peer-info,
+remote-random-hostname, tls-crypt-v2.
+  + Add --explicit-exit-notify by default when using UDP.
+  + Fix compatibility issues with OpenVPN 2.5.0.
+  + Update translations.
+
+---

Old:

  NetworkManager-openvpn-1.8.12.tar.xz

New:

  NetworkManager-openvpn-1.8.14.tar.xz



Other differences:
--
++ NetworkManager-openvpn.spec ++
--- /var/tmp/diff_new_pack.3ROfyV/_old  2021-04-24 23:07:08.995224841 +0200
+++ /var/tmp/diff_new_pack.3ROfyV/_new  2021-04-24 23:07:08.999224846 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager-openvpn
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   NetworkManager-openvpn
-Version:1.8.12
+Version:1.8.14
 Release:0
 Summary:NetworkManager VPN support for OpenVPN
 License:GPL-2.0-or-later
@@ -90,7 +90,7 @@
 %{_datadir}/dbus-1/system.d/nm-openvpn-service.conf
 
 %files gnome
-%{_datadir}/appdata/network-manager-openvpn.metainfo.xml
+%{_datadir}/metainfo/network-manager-openvpn.metainfo.xml
 %{_libexecdir}/nm-openvpn-auth-dialog
 %{_libdir}/NetworkManager/libnm-vpn-plugin-openvpn-editor.so
 

++ NetworkManager-openvpn-1.8.12.tar.xz -> 
NetworkManager-openvpn-1.8.14.tar.xz ++
 127596 lines of diff (skipped)