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 <mpluskal@suse.com> + +- 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)