- update to krb5-1.8.3
* remove patches which are now upstrem - krb5-1.7-MITKRB5-SA-2010-004.dif - krb5-1.8.1-gssapi-error-table.dif - krb5-MITKRB5-SA-2010-005.dif OBS-URL: https://build.opensuse.org/package/show/network/krb5?expand=0&rev=30
This commit is contained in:
parent
089523862c
commit
9018906477
@ -1,20 +0,0 @@
|
|||||||
Index: krb5-1.8.1/src/kdc/do_tgs_req.c
|
|
||||||
===================================================================
|
|
||||||
--- krb5-1.8.1.orig/src/kdc/do_tgs_req.c
|
|
||||||
+++ krb5-1.8.1/src/kdc/do_tgs_req.c
|
|
||||||
@@ -543,6 +543,7 @@ tgt_again:
|
|
||||||
to the caller */
|
|
||||||
ticket_reply = *(header_ticket);
|
|
||||||
enc_tkt_reply = *(header_ticket->enc_part2);
|
|
||||||
+ enc_tkt_reply.authorization_data = NULL;
|
|
||||||
clear(enc_tkt_reply.flags, TKT_FLG_INVALID);
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -554,6 +555,7 @@ tgt_again:
|
|
||||||
to the caller */
|
|
||||||
ticket_reply = *(header_ticket);
|
|
||||||
enc_tkt_reply = *(header_ticket->enc_part2);
|
|
||||||
+ enc_tkt_reply.authorization_data = NULL;
|
|
||||||
|
|
||||||
old_life = enc_tkt_reply.times.endtime - enc_tkt_reply.times.starttime;
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
|||||||
|
|
||||||
|
|
||||||
Index: krb5-1.8-alpha1/src/appl/sample/sserver/sserver.M
|
Index: krb5-1.8.3/src/appl/sample/sserver/sserver.M
|
||||||
===================================================================
|
===================================================================
|
||||||
--- krb5-1.8-alpha1.orig/src/appl/sample/sserver/sserver.M
|
--- krb5-1.8.3.orig/src/appl/sample/sserver/sserver.M
|
||||||
+++ krb5-1.8-alpha1/src/appl/sample/sserver/sserver.M
|
+++ krb5-1.8.3/src/appl/sample/sserver/sserver.M
|
||||||
@@ -59,7 +59,7 @@ option allows for a different keytab tha
|
@@ -59,7 +59,7 @@ option allows for a different keytab tha
|
||||||
using a line in
|
using a line in
|
||||||
/etc/inetd.conf that looks like this:
|
/etc/inetd.conf that looks like this:
|
||||||
@ -13,11 +13,11 @@ Index: krb5-1.8-alpha1/src/appl/sample/sserver/sserver.M
|
|||||||
.PP
|
.PP
|
||||||
Since \fBsample\fP is normally not a port defined in /etc/services, you will
|
Since \fBsample\fP is normally not a port defined in /etc/services, you will
|
||||||
usually have to add a line to /etc/services which looks like this:
|
usually have to add a line to /etc/services which looks like this:
|
||||||
Index: krb5-1.8-alpha1/src/config-files/kdc.conf.M
|
Index: krb5-1.8.3/src/config-files/kdc.conf.M
|
||||||
===================================================================
|
===================================================================
|
||||||
--- krb5-1.8-alpha1.orig/src/config-files/kdc.conf.M
|
--- krb5-1.8.3.orig/src/config-files/kdc.conf.M
|
||||||
+++ krb5-1.8-alpha1/src/config-files/kdc.conf.M
|
+++ krb5-1.8.3/src/config-files/kdc.conf.M
|
||||||
@@ -82,14 +82,14 @@ This
|
@@ -92,14 +92,14 @@ This
|
||||||
.B string
|
.B string
|
||||||
specifies the location of the access control list (acl) file that
|
specifies the location of the access control list (acl) file that
|
||||||
kadmin uses to determine which principals are allowed which permissions
|
kadmin uses to determine which principals are allowed which permissions
|
||||||
@ -34,7 +34,7 @@ Index: krb5-1.8-alpha1/src/config-files/kdc.conf.M
|
|||||||
|
|
||||||
.IP database_name
|
.IP database_name
|
||||||
This
|
This
|
||||||
@@ -254,7 +254,7 @@ tickets should be checked against the tr
|
@@ -274,7 +274,7 @@ tickets should be checked against the tr
|
||||||
realm names and the [capaths] section of its krb5.conf file
|
realm names and the [capaths] section of its krb5.conf file
|
||||||
|
|
||||||
.SH FILES
|
.SH FILES
|
||||||
@ -43,11 +43,11 @@ Index: krb5-1.8-alpha1/src/config-files/kdc.conf.M
|
|||||||
|
|
||||||
.SH SEE ALSO
|
.SH SEE ALSO
|
||||||
krb5.conf(5), krb5kdc(8)
|
krb5.conf(5), krb5kdc(8)
|
||||||
Index: krb5-1.8-alpha1/src/configure.in
|
Index: krb5-1.8.3/src/configure.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- krb5-1.8-alpha1.orig/src/configure.in
|
--- krb5-1.8.3.orig/src/configure.in
|
||||||
+++ krb5-1.8-alpha1/src/configure.in
|
+++ krb5-1.8.3/src/configure.in
|
||||||
@@ -1052,6 +1052,58 @@ if test "$ac_cv_lib_socket" = "yes" -a "
|
@@ -1057,6 +1057,58 @@ if test "$ac_cv_lib_socket" = "yes" -a "
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AC_CONFIG_FILES(krb5-config, [chmod +x krb5-config])
|
AC_CONFIG_FILES(krb5-config, [chmod +x krb5-config])
|
||||||
@ -106,10 +106,10 @@ Index: krb5-1.8-alpha1/src/configure.in
|
|||||||
V5_AC_OUTPUT_MAKEFILE(.
|
V5_AC_OUTPUT_MAKEFILE(.
|
||||||
|
|
||||||
util util/support util/profile util/send-pr
|
util util/support util/profile util/send-pr
|
||||||
Index: krb5-1.8-alpha1/src/kadmin/cli/kadmin.M
|
Index: krb5-1.8.3/src/kadmin/cli/kadmin.M
|
||||||
===================================================================
|
===================================================================
|
||||||
--- krb5-1.8-alpha1.orig/src/kadmin/cli/kadmin.M
|
--- krb5-1.8.3.orig/src/kadmin/cli/kadmin.M
|
||||||
+++ krb5-1.8-alpha1/src/kadmin/cli/kadmin.M
|
+++ krb5-1.8.3/src/kadmin/cli/kadmin.M
|
||||||
@@ -869,9 +869,9 @@ option is specified, less verbose status
|
@@ -869,9 +869,9 @@ option is specified, less verbose status
|
||||||
.RS
|
.RS
|
||||||
.TP
|
.TP
|
||||||
@ -131,10 +131,10 @@ Index: krb5-1.8-alpha1/src/kadmin/cli/kadmin.M
|
|||||||
OpenVision Kerberos administration program.
|
OpenVision Kerberos administration program.
|
||||||
.SH SEE ALSO
|
.SH SEE ALSO
|
||||||
.IR kerberos (1),
|
.IR kerberos (1),
|
||||||
Index: krb5-1.8-alpha1/src/slave/kprop.M
|
Index: krb5-1.8.3/src/slave/kprop.M
|
||||||
===================================================================
|
===================================================================
|
||||||
--- krb5-1.8-alpha1.orig/src/slave/kprop.M
|
--- krb5-1.8.3.orig/src/slave/kprop.M
|
||||||
+++ krb5-1.8-alpha1/src/slave/kprop.M
|
+++ krb5-1.8.3/src/slave/kprop.M
|
||||||
@@ -39,7 +39,7 @@ Kerberos server to a slave Kerberos serv
|
@@ -39,7 +39,7 @@ Kerberos server to a slave Kerberos serv
|
||||||
This is done by transmitting the dumped database file to the slave
|
This is done by transmitting the dumped database file to the slave
|
||||||
server over an encrypted, secure channel. The dump file must be created
|
server over an encrypted, secure channel. The dump file must be created
|
||||||
@ -153,10 +153,10 @@ Index: krb5-1.8-alpha1/src/slave/kprop.M
|
|||||||
.TP
|
.TP
|
||||||
\fB\-P\fP \fIport\fP
|
\fB\-P\fP \fIport\fP
|
||||||
specifies the port to use to contact the
|
specifies the port to use to contact the
|
||||||
Index: krb5-1.8-alpha1/src/slave/kpropd.M
|
Index: krb5-1.8.3/src/slave/kpropd.M
|
||||||
===================================================================
|
===================================================================
|
||||||
--- krb5-1.8-alpha1.orig/src/slave/kpropd.M
|
--- krb5-1.8.3.orig/src/slave/kpropd.M
|
||||||
+++ krb5-1.8-alpha1/src/slave/kpropd.M
|
+++ krb5-1.8.3/src/slave/kpropd.M
|
||||||
@@ -74,7 +74,7 @@ Normally, kpropd is invoked out of
|
@@ -74,7 +74,7 @@ Normally, kpropd is invoked out of
|
||||||
This is done by adding a line to the inetd.conf file which looks like
|
This is done by adding a line to the inetd.conf file which looks like
|
||||||
this:
|
this:
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
Index: krb5-1.8.1/src/lib/gssapi/krb5/gssapi_krb5.c
|
|
||||||
===================================================================
|
|
||||||
--- krb5-1.8.1.orig/src/lib/gssapi/krb5/gssapi_krb5.c
|
|
||||||
+++ krb5-1.8.1/src/lib/gssapi/krb5/gssapi_krb5.c
|
|
||||||
@@ -740,7 +740,7 @@ int gss_krb5int_lib_init(void)
|
|
||||||
printf("gss_krb5int_lib_init\n");
|
|
||||||
#endif
|
|
||||||
|
|
||||||
- add_error_table(&et_ggss_error_table);
|
|
||||||
+ add_error_table(&et_k5g_error_table);
|
|
||||||
|
|
||||||
#ifndef LEAN_CLIENT
|
|
||||||
err = k5_mutex_finish_init(&gssint_krb5_keytab_lock);
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:215e71364b4ac6e49cfb2629a109a2f473845d68643859eccc038834de1f4746
|
|
||||||
size 9960127
|
|
3
krb5-1.8.3.tar.bz2
Normal file
3
krb5-1.8.3.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:93fa3b1f604a35a6a00fc32a65764b25ba218dd921ed00d79cbffa0d7cd64e3f
|
||||||
|
size 9968381
|
@ -1,18 +0,0 @@
|
|||||||
Index: krb5-1.8.1/src/lib/gssapi/krb5/accept_sec_context.c
|
|
||||||
===================================================================
|
|
||||||
--- krb5-1.8.1.orig/src/lib/gssapi/krb5/accept_sec_context.c
|
|
||||||
+++ krb5-1.8.1/src/lib/gssapi/krb5/accept_sec_context.c
|
|
||||||
@@ -647,6 +647,13 @@ kg_accept_krb5(minor_status, context_han
|
|
||||||
goto fail;
|
|
||||||
}
|
|
||||||
|
|
||||||
+ if (authdat->checksum == NULL) {
|
|
||||||
+ /* missing checksum counts as "inappropriate type" */
|
|
||||||
+ code = KRB5KRB_AP_ERR_INAPP_CKSUM;
|
|
||||||
+ major_status = GSS_S_FAILURE;
|
|
||||||
+ goto fail;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
/* verify that the checksum is correct */
|
|
||||||
|
|
||||||
/*
|
|
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package krb5-doc (Version 1.8.1)
|
# spec file for package krb5-doc (Version 1.8.3)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -20,14 +20,14 @@
|
|||||||
|
|
||||||
Name: krb5-doc
|
Name: krb5-doc
|
||||||
BuildRequires: ghostscript-library latex2html texlive
|
BuildRequires: ghostscript-library latex2html texlive
|
||||||
Version: 1.8.1
|
Version: 1.8.3
|
||||||
Release: 7
|
Release: 7
|
||||||
%define srcRoot krb5-1.8.1
|
%define srcRoot krb5-1.8.3
|
||||||
Summary: MIT Kerberos5 Implementation--Documentation
|
Summary: MIT Kerberos5 Implementation--Documentation
|
||||||
License: MIT License (or similar)
|
License: MIT License (or similar)
|
||||||
Url: http://web.mit.edu/kerberos/www/
|
Url: http://web.mit.edu/kerberos/www/
|
||||||
Group: Documentation/Other
|
Group: Documentation/Other
|
||||||
Source: krb5-1.8.1.tar.bz2
|
Source: krb5-1.8.3.tar.bz2
|
||||||
Source3: %{name}-%{version}-rpmlintrc
|
Source3: %{name}-%{version}-rpmlintrc
|
||||||
Patch0: krb5-1.3.5-perlfix.dif
|
Patch0: krb5-1.3.5-perlfix.dif
|
||||||
Patch1: krb5-1.6.3-texi2dvi-fix.dif
|
Patch1: krb5-1.6.3-texi2dvi-fix.dif
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package krb5 (Version 1.8.1)
|
# spec file for package krb5 (Version 1.8.3)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -18,7 +18,7 @@
|
|||||||
# norootforbuild
|
# norootforbuild
|
||||||
|
|
||||||
%define build_mini 1
|
%define build_mini 1
|
||||||
%define srcRoot krb5-1.8.1
|
%define srcRoot krb5-1.8.3
|
||||||
%define vendorFiles %{_builddir}/%{srcRoot}/vendor-files/
|
%define vendorFiles %{_builddir}/%{srcRoot}/vendor-files/
|
||||||
%define krb5docdir %{_defaultdocdir}/krb5
|
%define krb5docdir %{_defaultdocdir}/krb5
|
||||||
|
|
||||||
@ -27,7 +27,7 @@ License: MIT License (or similar)
|
|||||||
Url: http://web.mit.edu/kerberos/www/
|
Url: http://web.mit.edu/kerberos/www/
|
||||||
BuildRequires: bison libcom_err-devel ncurses-devel
|
BuildRequires: bison libcom_err-devel ncurses-devel
|
||||||
BuildRequires: keyutils keyutils-devel
|
BuildRequires: keyutils keyutils-devel
|
||||||
Version: 1.8.1
|
Version: 1.8.3
|
||||||
Release: 7
|
Release: 7
|
||||||
%if ! 0%{?build_mini}
|
%if ! 0%{?build_mini}
|
||||||
BuildRequires: libopenssl-devel openldap2-devel
|
BuildRequires: libopenssl-devel openldap2-devel
|
||||||
@ -42,7 +42,7 @@ Group: Productivity/Networking/Security
|
|||||||
Summary: MIT Kerberos5 Implementation--Libraries
|
Summary: MIT Kerberos5 Implementation--Libraries
|
||||||
Group: Productivity/Networking/Security
|
Group: Productivity/Networking/Security
|
||||||
%endif
|
%endif
|
||||||
Source: krb5-1.8.1.tar.bz2
|
Source: krb5-1.8.3.tar.bz2
|
||||||
Source1: vendor-files.tar.bz2
|
Source1: vendor-files.tar.bz2
|
||||||
Source2: baselibs.conf
|
Source2: baselibs.conf
|
||||||
Source5: krb5-%{version}-rpmlintrc
|
Source5: krb5-%{version}-rpmlintrc
|
||||||
@ -55,9 +55,6 @@ Patch5: krb5-1.6.3-gssapi_improve_errormessages.dif
|
|||||||
Patch6: krb5-1.6.3-kpasswd_tcp.patch
|
Patch6: krb5-1.6.3-kpasswd_tcp.patch
|
||||||
Patch7: krb5-1.6.3-ktutil-manpage.dif
|
Patch7: krb5-1.6.3-ktutil-manpage.dif
|
||||||
Patch8: krb5-1.6.3-fix-ipv6-query.dif
|
Patch8: krb5-1.6.3-fix-ipv6-query.dif
|
||||||
Patch9: krb5-1.7-MITKRB5-SA-2010-004.dif
|
|
||||||
Patch10: krb5-MITKRB5-SA-2010-005.dif
|
|
||||||
Patch11: krb5-1.8.1-gssapi-error-table.dif
|
|
||||||
Patch12: krb5-1.8-MITKRB5-SA-2010-006.dif
|
Patch12: krb5-1.8-MITKRB5-SA-2010-006.dif
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
PreReq: mktemp, grep, /bin/touch, coreutils
|
PreReq: mktemp, grep, /bin/touch, coreutils
|
||||||
@ -206,9 +203,6 @@ Authors:
|
|||||||
%patch6
|
%patch6
|
||||||
%patch7 -p1
|
%patch7 -p1
|
||||||
%patch8 -p1
|
%patch8 -p1
|
||||||
%patch9 -p1
|
|
||||||
%patch10 -p1
|
|
||||||
%patch11 -p1
|
|
||||||
%patch12 -p1
|
%patch12 -p1
|
||||||
# Rename the man pages so that they'll get generated correctly.
|
# Rename the man pages so that they'll get generated correctly.
|
||||||
pushd src
|
pushd src
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Oct 22 11:15:43 CEST 2010 - mc@suse.de
|
||||||
|
|
||||||
|
- update to krb5-1.8.3
|
||||||
|
* remove patches which are now upstrem
|
||||||
|
- krb5-1.7-MITKRB5-SA-2010-004.dif
|
||||||
|
- krb5-1.8.1-gssapi-error-table.dif
|
||||||
|
- krb5-MITKRB5-SA-2010-005.dif
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Oct 22 10:49:11 CEST 2010 - mc@suse.de
|
Fri Oct 22 10:49:11 CEST 2010 - mc@suse.de
|
||||||
|
|
||||||
|
14
krb5.spec
14
krb5.spec
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package krb5 (Version 1.8.1)
|
# spec file for package krb5 (Version 1.8.3)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -18,7 +18,7 @@
|
|||||||
# norootforbuild
|
# norootforbuild
|
||||||
|
|
||||||
%define build_mini 0
|
%define build_mini 0
|
||||||
%define srcRoot krb5-1.8.1
|
%define srcRoot krb5-1.8.3
|
||||||
%define vendorFiles %{_builddir}/%{srcRoot}/vendor-files/
|
%define vendorFiles %{_builddir}/%{srcRoot}/vendor-files/
|
||||||
%define krb5docdir %{_defaultdocdir}/krb5
|
%define krb5docdir %{_defaultdocdir}/krb5
|
||||||
|
|
||||||
@ -27,7 +27,7 @@ License: MIT License (or similar)
|
|||||||
Url: http://web.mit.edu/kerberos/www/
|
Url: http://web.mit.edu/kerberos/www/
|
||||||
BuildRequires: bison libcom_err-devel ncurses-devel
|
BuildRequires: bison libcom_err-devel ncurses-devel
|
||||||
BuildRequires: keyutils keyutils-devel
|
BuildRequires: keyutils keyutils-devel
|
||||||
Version: 1.8.1
|
Version: 1.8.3
|
||||||
Release: 7
|
Release: 7
|
||||||
%if ! 0%{?build_mini}
|
%if ! 0%{?build_mini}
|
||||||
BuildRequires: libopenssl-devel openldap2-devel
|
BuildRequires: libopenssl-devel openldap2-devel
|
||||||
@ -42,7 +42,7 @@ Group: Productivity/Networking/Security
|
|||||||
Summary: MIT Kerberos5 Implementation--Libraries
|
Summary: MIT Kerberos5 Implementation--Libraries
|
||||||
Group: Productivity/Networking/Security
|
Group: Productivity/Networking/Security
|
||||||
%endif
|
%endif
|
||||||
Source: krb5-1.8.1.tar.bz2
|
Source: krb5-1.8.3.tar.bz2
|
||||||
Source1: vendor-files.tar.bz2
|
Source1: vendor-files.tar.bz2
|
||||||
Source2: baselibs.conf
|
Source2: baselibs.conf
|
||||||
Source5: krb5-%{version}-rpmlintrc
|
Source5: krb5-%{version}-rpmlintrc
|
||||||
@ -55,9 +55,6 @@ Patch5: krb5-1.6.3-gssapi_improve_errormessages.dif
|
|||||||
Patch6: krb5-1.6.3-kpasswd_tcp.patch
|
Patch6: krb5-1.6.3-kpasswd_tcp.patch
|
||||||
Patch7: krb5-1.6.3-ktutil-manpage.dif
|
Patch7: krb5-1.6.3-ktutil-manpage.dif
|
||||||
Patch8: krb5-1.6.3-fix-ipv6-query.dif
|
Patch8: krb5-1.6.3-fix-ipv6-query.dif
|
||||||
Patch9: krb5-1.7-MITKRB5-SA-2010-004.dif
|
|
||||||
Patch10: krb5-MITKRB5-SA-2010-005.dif
|
|
||||||
Patch11: krb5-1.8.1-gssapi-error-table.dif
|
|
||||||
Patch12: krb5-1.8-MITKRB5-SA-2010-006.dif
|
Patch12: krb5-1.8-MITKRB5-SA-2010-006.dif
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
PreReq: mktemp, grep, /bin/touch, coreutils
|
PreReq: mktemp, grep, /bin/touch, coreutils
|
||||||
@ -206,9 +203,6 @@ Authors:
|
|||||||
%patch6
|
%patch6
|
||||||
%patch7 -p1
|
%patch7 -p1
|
||||||
%patch8 -p1
|
%patch8 -p1
|
||||||
%patch9 -p1
|
|
||||||
%patch10 -p1
|
|
||||||
%patch11 -p1
|
|
||||||
%patch12 -p1
|
%patch12 -p1
|
||||||
# Rename the man pages so that they'll get generated correctly.
|
# Rename the man pages so that they'll get generated correctly.
|
||||||
pushd src
|
pushd src
|
||||||
|
Loading…
Reference in New Issue
Block a user