Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nfs-utils for openSUSE:Factory checked in at 2024-11-05 15:40:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nfs-utils (Old) and /work/SRC/openSUSE:Factory/.nfs-utils.new.2020 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nfs-utils" Tue Nov 5 15:40:26 2024 rev:183 rq:1220464 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/nfs-utils/nfs-utils.changes 2024-08-21 23:25:13.931623591 +0200 +++ /work/SRC/openSUSE:Factory/.nfs-utils.new.2020/nfs-utils.changes 2024-11-05 15:40:29.116727686 +0100 @@ -1,0 +2,23 @@ +Tue Oct 29 10:05:55 UTC 2024 - Petr Vorel <pvo...@suse.cz> + +- Update to version 2.8.1 + - https://lore.kernel.org/linux-nfs/4a86eea3-973e-4535-8aa5-f3b8b5f79...@redhat.com/ + - https://kernel.org/pub/linux/utils/nfs-utils/2.8.1/2.8.1-Changelog + - Add new binary nfsdctl + - The default number of nfsd threads is now 16 instead of 8 +- Removed patchs from previous releases + - 0001-exportfs-remove-warning-if-neither-subtree_check-or-.patch + - 0002-conffile-don-t-report-error-from-conf_init_file.patch + - 0003-conffile-allow-usr-etc-to-provide-any-config-files-e.patch + - 0004-fsidd-call-anonymous-sockets-by-their-name-only-don-.patch + - 0001-gssd-revert-commit-a5f3b7ccb01c.patch + - 0002-gssd-revert-commit-513630d720bd.patch + - 0003-gssd-switch-to-using-rpc_gss_seccreate.patch + - 0004-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-machine-cr.patch + - 0005-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-user-crede.patch + - 0006-configure-check-for-rpc_gss_seccreate.patch +- Turn nfs-utils-1.0.7-bind-syntax.patch to git patch (bug reference, + easier to refresh via git, likely it can be now removed) +- Add BuildRequires libnl-3.0, readline + +------------------------------------------------------------------- Old: ---- 0001-exportfs-remove-warning-if-neither-subtree_check-or-.patch 0001-gssd-revert-commit-a5f3b7ccb01c.patch 0002-conffile-don-t-report-error-from-conf_init_file.patch 0002-gssd-revert-commit-513630d720bd.patch 0003-conffile-allow-usr-etc-to-provide-any-config-files-e.patch 0003-gssd-switch-to-using-rpc_gss_seccreate.patch 0004-fsidd-call-anonymous-sockets-by-their-name-only-don-.patch 0004-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-machine-cr.patch 0005-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-user-crede.patch 0006-configure-check-for-rpc_gss_seccreate.patch nfs-utils-2.6.4.tar.xz New: ---- nfs-utils-2.8.1.tar.xz BETA DEBUG BEGIN: Old:- Removed patchs from previous releases - 0001-exportfs-remove-warning-if-neither-subtree_check-or-.patch - 0002-conffile-don-t-report-error-from-conf_init_file.patch Old: - 0004-fsidd-call-anonymous-sockets-by-their-name-only-don-.patch - 0001-gssd-revert-commit-a5f3b7ccb01c.patch - 0002-gssd-revert-commit-513630d720bd.patch Old: - 0001-exportfs-remove-warning-if-neither-subtree_check-or-.patch - 0002-conffile-don-t-report-error-from-conf_init_file.patch - 0003-conffile-allow-usr-etc-to-provide-any-config-files-e.patch Old: - 0001-gssd-revert-commit-a5f3b7ccb01c.patch - 0002-gssd-revert-commit-513630d720bd.patch - 0003-gssd-switch-to-using-rpc_gss_seccreate.patch Old: - 0002-conffile-don-t-report-error-from-conf_init_file.patch - 0003-conffile-allow-usr-etc-to-provide-any-config-files-e.patch - 0004-fsidd-call-anonymous-sockets-by-their-name-only-don-.patch Old: - 0002-gssd-revert-commit-513630d720bd.patch - 0003-gssd-switch-to-using-rpc_gss_seccreate.patch - 0004-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-machine-cr.patch Old: - 0003-conffile-allow-usr-etc-to-provide-any-config-files-e.patch - 0004-fsidd-call-anonymous-sockets-by-their-name-only-don-.patch - 0001-gssd-revert-commit-a5f3b7ccb01c.patch Old: - 0003-gssd-switch-to-using-rpc_gss_seccreate.patch - 0004-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-machine-cr.patch - 0005-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-user-crede.patch Old: - 0004-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-machine-cr.patch - 0005-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-user-crede.patch - 0006-configure-check-for-rpc_gss_seccreate.patch Old: - 0005-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-user-crede.patch - 0006-configure-check-for-rpc_gss_seccreate.patch - Turn nfs-utils-1.0.7-bind-syntax.patch to git patch (bug reference, BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nfs-utils.spec ++++++ --- /var/tmp/diff_new_pack.AcOSbx/_old 2024-11-05 15:40:29.916761228 +0100 +++ /var/tmp/diff_new_pack.AcOSbx/_new 2024-11-05 15:40:29.920761396 +0100 @@ -22,7 +22,7 @@ %endif Name: nfs-utils -Version: 2.6.4 +Version: 2.8.1 Release: 0 Summary: Support Utilities for Kernel nfsd License: GPL-2.0-or-later @@ -42,17 +42,6 @@ Source26: nfs.conf Source27: nfs-kernel-server.tmpfiles.conf Patch0: nfs-utils-1.0.7-bind-syntax.patch -Patch1: 0001-exportfs-remove-warning-if-neither-subtree_check-or-.patch -Patch2: 0002-conffile-don-t-report-error-from-conf_init_file.patch -Patch3: 0003-conffile-allow-usr-etc-to-provide-any-config-files-e.patch -Patch4: 0004-fsidd-call-anonymous-sockets-by-their-name-only-don-.patch -# PATCH-FIX-UPSTREAM: fix build against libtirpc 1.3.5 -Patch5: 0001-gssd-revert-commit-a5f3b7ccb01c.patch -Patch6: 0002-gssd-revert-commit-513630d720bd.patch -Patch7: 0003-gssd-switch-to-using-rpc_gss_seccreate.patch -Patch8: 0004-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-machine-cr.patch -Patch9: 0005-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-user-crede.patch -Patch10: 0006-configure-check-for-rpc_gss_seccreate.patch BuildRequires: e2fsprogs-devel BuildRequires: gcc-c++ BuildRequires: libtool @@ -66,9 +55,11 @@ BuildRequires: pkgconfig(libcap) BuildRequires: pkgconfig(libevent) BuildRequires: pkgconfig(libkeyutils) +BuildRequires: pkgconfig(libnl-3.0) BuildRequires: pkgconfig(libtirpc) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(mount) +BuildRequires: pkgconfig(readline) BuildRequires: pkgconfig(sqlite3) Suggests: python-base %{?systemd_ordering} @@ -375,6 +366,7 @@ %{_sbindir}/rpc.mountd %{_sbindir}/rpc.nfsd %{_sbindir}/nfsdcltrack +%{_sbindir}/nfsdctl %{_sbindir}/nfsref %attr(0755,root,root) %{_sbindir}/nfsdclddb %attr(0755,root,root) %{_sbindir}/nfsdclnts @@ -386,6 +378,7 @@ %{_mandir}/man8/nfsref.8%{ext_man} %{_mandir}/man8/rpc.mountd.8%{ext_man} %{_mandir}/man8/rpc.nfsd.8%{ext_man} +%{_mandir}/man8/nfsdctl.8%{ext_man} %{_mandir}/man8/nfsdcltrack.8%{ext_man} %config(noreplace) %{_localstatedir}/lib/nfs/etab %config(noreplace) %{_localstatedir}/lib/nfs/rmtab ++++++ nfs-utils-1.0.7-bind-syntax.patch ++++++ --- /var/tmp/diff_new_pack.AcOSbx/_old 2024-11-05 15:40:29.988764247 +0100 +++ /var/tmp/diff_new_pack.AcOSbx/_new 2024-11-05 15:40:29.992764415 +0100 @@ -1,14 +1,21 @@ - support/export/export.c | 2 - support/include/misc.h | 3 - support/include/nfslib.h | 1 -================================================================================ +From 374a756bc6d372d242dbcc1178f9ac2f34e0ab32 Mon Sep 17 00:00:00 2001 +From: Petr Vorel <pvo...@suse.cz> +Date: Tue, 29 Oct 2024 11:10:37 +0100 +Subject: [PATCH] exports: Ignore mount --bind +References: bcs#229583, https://bugzilla.suse.com/attachment.cgi?id=110519&action=diff +Upstream-status: SUSE specific workaround for nfs-utils 1.0.7 (SLES10-SP1), still needed? + +Signed-off-by: Olaf Kirch <o...@suse.com> +Signed-off-by: Petr Vorel <pvo...@suse.cz> --- - support/nfs/exports.c | 2 ++ + support/nfs/exports.c | 2 ++ 1 file changed, 2 insertions(+) +diff --git a/support/nfs/exports.c b/support/nfs/exports.c +index a6816e60..b9143718 100644 --- a/support/nfs/exports.c +++ b/support/nfs/exports.c -@@ -684,6 +684,8 @@ bad_option: +@@ -792,6 +792,8 @@ bad_option: } else if (strncmp(opt, "replicas=", 9) == 0) { ep->e_fslocmethod = FSLOC_REPLICA; ep->e_fslocdata = strdup(opt+9); @@ -17,4 +24,7 @@ } else if (strncmp(opt, "sec=", 4) == 0) { active = parse_flavors(opt+4, ep); if (!active) +-- +2.45.2 + ++++++ nfs-utils-2.6.4.tar.xz -> nfs-utils-2.8.1.tar.xz ++++++ ++++ 7129 lines of diff (skipped)