[packages/nfs-utils] - updated to 2.5.2 - updated heimdal patch
qboosh
qboosh at pld-linux.org
Fri Nov 6 18:54:10 CET 2020
commit 06fa54d76c97eb586977fe6e7e991098870241af
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Nov 6 18:54:11 2020 +0100
- updated to 2.5.2
- updated heimdal patch
nfs-utils-heimdal.patch | 88 -------------------------------------------------
nfs-utils.spec | 6 ++--
2 files changed, 3 insertions(+), 91 deletions(-)
---
diff --git a/nfs-utils.spec b/nfs-utils.spec
index 64fdbe4..76be454 100644
--- a/nfs-utils.spec
+++ b/nfs-utils.spec
@@ -10,12 +10,12 @@ Summary(pt_BR.UTF-8): Os utilitários para o cliente e servidor NFS do Linux
Summary(ru.UTF-8): Утилиты для NFS и демоны поддержки для NFS-сервера ядра
Summary(uk.UTF-8): Утиліти для NFS та демони підтримки для NFS-сервера ядра
Name: nfs-utils
-Version: 2.5.1
+Version: 2.5.2
Release: 1
License: GPL v2
Group: Networking/Daemons
Source0: https://www.kernel.org/pub/linux/utils/nfs-utils/%{version}/%{name}-%{version}.tar.xz
-# Source0-md5: d14294d5efcd9aada28f4dab871a44a6
+# Source0-md5: 8c2a746325cb620f55751563356b0804
#Source1: ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/nfs.doc.tar.gz
Source1: nfs.doc.tar.gz
# Source1-md5: ae7db9c61c5ad04f83bb99e5caed73da
@@ -283,7 +283,7 @@ install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig,exports.d,modprobe.d} \
%{__rm} $RPM_BUILD_ROOT%{_libdir}/libnfsidmap.la
%{__rm} $RPM_BUILD_ROOT/%{_lib}/libnfsidmap/*.{a,la}
-mv -f $RPM_BUILD_ROOT%{_libdir}/libnfsidmap.so.* $RPM_BUILD_ROOT/%{_lib}
+%{__mv} $RPM_BUILD_ROOT%{_libdir}/libnfsidmap.so.* $RPM_BUILD_ROOT/%{_lib}
ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libnfsidmap.so.*.*.*) \
$RPM_BUILD_ROOT%{_libdir}/libnfsidmap.so
diff --git a/nfs-utils-heimdal.patch b/nfs-utils-heimdal.patch
index f3b3850..fe12ea5 100644
--- a/nfs-utils-heimdal.patch
+++ b/nfs-utils-heimdal.patch
@@ -15,33 +15,6 @@
gssapi_lib=gssapi
--- nfs-utils-2.5.1/utils/gssd/krb5_util.c.orig 2020-06-18 19:10:06.000000000 +0200
+++ nfs-utils-2.5.1/utils/gssd/krb5_util.c 2020-08-22 18:47:27.393014417 +0200
-@@ -484,7 +484,7 @@
- if (ccache)
- krb5_cc_close(context, ccache);
- krb5_free_cred_contents(context, &my_creds);
-- krb5_free_string(context, k5err);
-+ free(k5err);
- return (code);
- }
-
-@@ -723,7 +723,7 @@
- "we failed to unparse principal name: %s\n",
- k5err);
- k5_free_kt_entry(context, kte);
-- krb5_free_string(context, k5err);
-+ free(k5err);
- k5err = NULL;
- continue;
- }
-@@ -770,7 +770,7 @@
- if (retval < 0)
- retval = 0;
- out:
-- krb5_free_string(context, k5err);
-+ free(k5err);
- return retval;
- }
-
@@ -836,7 +836,11 @@
myhostad[i+1] = 0;
}
@@ -54,33 +27,6 @@
if (!srchost) {
retval = get_full_hostname(myhostname, myhostname, sizeof(myhostname));
-@@ -927,7 +931,7 @@
- k5err = gssd_k5_err_msg(context, code);
- printerr(1, "%s while building principal for '%s'\n",
- k5err, spn);
-- krb5_free_string(context, k5err);
-+ free(k5err);
- k5err = NULL;
- continue;
- }
-@@ -937,7 +941,7 @@
- k5err = gssd_k5_err_msg(context, code);
- printerr(3, "%s while getting keytab entry for '%s'\n",
- k5err, spn);
-- krb5_free_string(context, k5err);
-+ free(k5err);
- k5err = NULL;
- /*
- * We tried the active directory machine account
-@@ -986,7 +990,7 @@
- k5_free_default_realm(context, default_realm);
- if (realmnames)
- krb5_free_host_realm(context, realmnames);
-- krb5_free_string(context, k5err);
-+ free(k5err);
- return retval;
- }
-
@@ -1003,9 +1007,37 @@
{
krb5_error_code ret;
@@ -138,40 +84,6 @@
krb5_cc_set_flags(context, ccache, KRB5_TC_OPENCLOSE);
krb5_cc_close(context, ccache);
err_cache:
-@@ -1249,7 +1285,7 @@
- printerr(0, "WARNING: %s while resolving credential "
- "cache '%s' for destruction\n", k5err,
- ple->ccname);
-- krb5_free_string(context, k5err);
-+ free(k5err);
- k5err = NULL;
- continue;
- }
-@@ -1258,13 +1294,13 @@
- k5err = gssd_k5_err_msg(context, code);
- printerr(0, "WARNING: %s while destroying credential "
- "cache '%s'\n", k5err, ple->ccname);
-- krb5_free_string(context, k5err);
-+ free(k5err);
- k5err = NULL;
- }
- }
- krb5_free_context(context);
- out:
-- krb5_free_string(context, k5err);
-+ free(k5err);
- }
-
- /*
-@@ -1347,7 +1383,7 @@
- out_free_context:
- krb5_free_context(context);
- out:
-- krb5_free_string(context, k5err);
-+ free(k5err);
- return retval;
- }
-
@@ -1369,7 +1405,7 @@
#endif
if (msg != NULL)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/nfs-utils.git/commitdiff/06fa54d76c97eb586977fe6e7e991098870241af
More information about the pld-cvs-commit
mailing list