From c454ede08e8b893c3b29a93230bd6f39f1f749cab4e71e4ffca49102f4958735 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Thu, 6 Dec 2007 00:01:44 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/krb5?expand=0&rev=28 --- gssapi_improve_errormessages.dif | 13 +++++++++++++ krb5-doc.spec | 3 ++- krb5-plugins.changes | 5 +++++ krb5-plugins.spec | 7 ++++++- krb5.changes | 5 +++++ krb5.spec | 7 ++++++- 6 files changed, 37 insertions(+), 3 deletions(-) create mode 100644 gssapi_improve_errormessages.dif diff --git a/gssapi_improve_errormessages.dif b/gssapi_improve_errormessages.dif new file mode 100644 index 0000000..ec1ffb2 --- /dev/null +++ b/gssapi_improve_errormessages.dif @@ -0,0 +1,13 @@ +Index: krb5-1.6.3/src/lib/gssapi/generic/disp_com_err_status.c +=================================================================== +--- krb5-1.6.3.orig/src/lib/gssapi/generic/disp_com_err_status.c ++++ krb5-1.6.3/src/lib/gssapi/generic/disp_com_err_status.c +@@ -56,7 +56,7 @@ g_display_com_err_status(minor_status, s + (void) gssint_initialize_library(); + + if (! g_make_string_buffer(((status_value == 0)?no_error: +- error_message(status_value)), ++ error_message((int)status_value)), + status_string)) { + *minor_status = ENOMEM; + return(GSS_S_FAILURE); diff --git a/krb5-doc.spec b/krb5-doc.spec index f7e1774..49b5f5c 100644 --- a/krb5-doc.spec +++ b/krb5-doc.spec @@ -13,7 +13,7 @@ Name: krb5-doc BuildRequires: ghostscript-library latex2html texlive Version: 1.6.3 -Release: 8 +Release: 16 %define srcRoot krb5-1.6.3 Summary: MIT Kerberos5 Implementation--Documentation License: X11/MIT @@ -88,6 +88,7 @@ rm -rf %{buildroot} %doc doc/*.ps.gz doc/api/*.ps.gz doc/implement/*.ps.gz doc/kadm5/*.ps.gz %doc doc/krb5-protocol doc/kadmin %doc doc/html + %changelog * Tue Oct 23 2007 - mc@suse.de - update to krb5 version 1.6.3 diff --git a/krb5-plugins.changes b/krb5-plugins.changes index 127498f..d55ae3e 100644 --- a/krb5-plugins.changes +++ b/krb5-plugins.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Dec 4 16:36:43 CET 2007 - mc@suse.de + +- improve GSSAPI error messages + ------------------------------------------------------------------- Tue Oct 23 10:29:14 CEST 2007 - mc@suse.de diff --git a/krb5-plugins.spec b/krb5-plugins.spec index 450fc6e..6f5665e 100644 --- a/krb5-plugins.spec +++ b/krb5-plugins.spec @@ -13,7 +13,7 @@ Name: krb5-plugins Version: 1.6.3 -Release: 2 +Release: 3 BuildRequires: bison krb5-devel ncurses-devel openldap2-devel %define srcRoot krb5-1.6.3 %define vendorFiles %{_builddir}/%{srcRoot}/vendor-files/ @@ -47,6 +47,7 @@ Patch30: trunk-manpaths.dif Patch31: krb5-1.6-ldap-man.dif Patch32: krb5-1.4.3-enospc.dif Patch33: krb5-1.3.3-rcp-markus.dif +Patch34: gssapi_improve_errormessages.dif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -132,6 +133,7 @@ fi %patch31 %patch32 -p1 %patch33 -p1 +%patch34 -p1 cp %{_sourcedir}/EncryptWithMasterKey.c %{_builddir}/%{srcRoot}/src/kadmin/dbutil/EncryptWithMasterKey.c # Rename the man pages so that they'll get generated correctly. pushd src @@ -244,7 +246,10 @@ rm -rf %{buildroot} %dir %{_libdir}/krb5/plugins %dir %{_libdir}/krb5/plugins/preauth %{_libdir}/krb5/plugins/preauth/pkinit.so + %changelog +* Tue Dec 04 2007 - mc@suse.de +- improve GSSAPI error messages * Tue Oct 23 2007 - mc@suse.de - update to krb5 version 1.6.3 * fix CVE-2007-3999, CVE-2007-4743 svc_auth_gss.c buffer overflow diff --git a/krb5.changes b/krb5.changes index 4b9d5d1..f17867e 100644 --- a/krb5.changes +++ b/krb5.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Dec 4 16:36:07 CET 2007 - mc@suse.de + +- improve GSSAPI error messages + ------------------------------------------------------------------- Tue Nov 6 13:53:17 CET 2007 - mc@suse.de diff --git a/krb5.spec b/krb5.spec index 660a918..a1ec3c8 100644 --- a/krb5.spec +++ b/krb5.spec @@ -12,7 +12,7 @@ Name: krb5 Version: 1.6.3 -Release: 4 +Release: 11 BuildRequires: bison libcom_err-devel ncurses-devel %if %{suse_version} > 1010 BuildRequires: keyutils keyutils-devel @@ -51,6 +51,7 @@ Patch30: trunk-manpaths.dif Patch31: krb5-1.6-ldap-man.dif Patch32: krb5-1.4.3-enospc.dif Patch33: krb5-1.3.3-rcp-markus.dif +Patch34: gssapi_improve_errormessages.dif BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: mktemp, grep, /bin/touch, coreutils @@ -204,6 +205,7 @@ fi %patch31 %patch32 -p1 %patch33 -p1 +%patch34 -p1 cp %{_sourcedir}/EncryptWithMasterKey.c %{_builddir}/%{srcRoot}/src/kadmin/dbutil/EncryptWithMasterKey.c # Rename the man pages so that they'll get generated correctly. pushd src @@ -518,7 +520,10 @@ rm -rf %{buildroot} /usr/lib/mit/sbin/krb5-send-pr %{_mandir}/man1/krb5-send-pr.1* %{_mandir}/man1/krb5-config.1* + %changelog +* Tue Dec 04 2007 - mc@suse.de +- improve GSSAPI error messages * Tue Nov 06 2007 - mc@suse.de - add coreutils to PreReq * Tue Oct 23 2007 - mc@suse.de