Hello community,

here is the log from the commit of package nbd for openSUSE:Factory checked in 
at 2019-02-04 21:18:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nbd (Old)
 and      /work/SRC/openSUSE:Factory/.nbd.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nbd"

Mon Feb  4 21:18:37 2019 rev:49 rq:666270 version:3.18

Changes:
--------
--- /work/SRC/openSUSE:Factory/nbd/nbd.changes  2018-09-18 11:42:10.847989331 
+0200
+++ /work/SRC/openSUSE:Factory/.nbd.new.28833/nbd.changes       2019-02-04 
21:18:52.931703227 +0100
@@ -1,0 +2,19 @@
+Tue Jan 15 15:09:19 UTC 2019 - Martin Pluskal <[email protected]>
+
+- Update to version 1.18.0:
+  * Client: Add the "-g" option to avoid even trying the NBD_OPT_GO
+    message
+  * Server: fixes to inetd mode
+  * Don't make gnutls and libnl automagic.
+  * Server: bugfixes in handling of some export names during verification.
+  * Server: clean supplementary groups when changing user.
+  * Client: when using the netlink protocol, only set a timeout
+    when there actually is a timeout, rather than defaulting to 0
+    seconds
+  * Improve documentation on the nbdtab file
+  * Minor improvements to some error messages
+  * Improvements to test suite so it works better on non-GNU
+    userland environments
+- Refresh 0001_fix_setgroup.patch
+
+-------------------------------------------------------------------

Old:
----
  nbd-3.17.tar.xz

New:
----
  nbd-3.18.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nbd.spec ++++++
--- /var/tmp/diff_new_pack.lJNKFx/_old  2019-02-04 21:18:58.187701233 +0100
+++ /var/tmp/diff_new_pack.lJNKFx/_new  2019-02-04 21:18:58.191701231 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package nbd
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,21 +12,20 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 %if ! %{defined _fillupdir}
-  %define _fillupdir /var/adm/fillup-templates
+  %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
-
 %if 0%{?suse_version} >= 1500
 %define use_firewalld 1
 %else
 %define use_firewalld 0
 %endif
-
 Name:           nbd
-Version:        3.17
+Version:        3.18
 Release:        0
 Summary:        Network Block Device Server and Client Utilities
 License:        GPL-2.0-or-later

++++++ 0001_fix_setgroup.patch ++++++
--- /var/tmp/diff_new_pack.lJNKFx/_old  2019-02-04 21:18:58.203701227 +0100
+++ /var/tmp/diff_new_pack.lJNKFx/_new  2019-02-04 21:18:58.207701226 +0100
@@ -16,14 +16,14 @@
  nbd-server.c | 1 +
  1 file changed, 1 insertion(+)
 
-diff --git a/nbd-server.c b/nbd-server.c
-index 1d1f4c8d..b0720ea1 100644
---- a/nbd-server.c
-+++ b/nbd-server.c
-@@ -3470,6 +3470,7 @@ void dousers(const gchar *const username, const gchar 
*const groupname) {
-                       str = g_strdup_printf("Invalid user name: %s", 
username);
+Index: nbd-3.18/nbd-server.c
+===================================================================
+--- nbd-3.18.orig/nbd-server.c
++++ nbd-3.18/nbd-server.c
+@@ -3471,6 +3471,7 @@ void dousers(const gchar *const username
                        err(str);
                }
+               setgroups(0, NULL);
 +              setgroups(0, NULL);
                if(setuid(pw->pw_uid)<0) {
                        err("Could not set UID: %m");

++++++ nbd-3.17.tar.xz -> nbd-3.18.tar.xz ++++++
++++ 4772 lines of diff (skipped)


Reply via email to