rpms/krb5/F-7 krb5-1.6.1-gic_opt_chg_pwd_prmpt.patch, NONE, 1.1 krb5.spec, 1.119, 1.120
Nalin Somabhai Dahyabhai (nalin)
fedora-extras-commits at redhat.com
Wed Jan 23 19:58:44 UTC 2008
- Previous message (by thread): rpms/libntlm/devel .cvsignore, 1.2, 1.3 libntlm.spec, 1.3, 1.4 sources, 1.2, 1.3
- Next message (by thread): rpms/krb5/F-8 krb5-1.6.1-gic_opt_chg_pwd_prmpt.patch, NONE, 1.1 krb5.spec, 1.143, 1.144
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: nalin
Update of /cvs/pkgs/rpms/krb5/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5535/F-7
Modified Files:
krb5.spec
Added Files:
krb5-1.6.1-gic_opt_chg_pwd_prmpt.patch
Log Message:
- backport fix from 1.6.3 to get back traditional prompt-for-password-change-
on-expired-password behavior back in kinit (and other users of
krb5_get_init_creds_opt_alloc()) (#429918)
krb5-1.6.1-gic_opt_chg_pwd_prmpt.patch:
--- NEW FILE krb5-1.6.1-gic_opt_chg_pwd_prmpt.patch ---
Backport from 1.6.3: apps which use the new dynamic get_init_creds_opt
structure don't get the same defaults as apps which use the old ones.
--- krb5-1.6.1/src/lib/krb5/krb/gic_opt.c 2007-02-05 18:45:17.000000000 -0500
+++ krb5-1.6.3/src/lib/krb5/krb/gic_opt.c 2007-10-01 22:42:02.000000000 -0400
@@ -1,9 +1,17 @@
#include "k5-int.h"
+#include "int-proto.h"
+
+static void
+init_common(krb5_get_init_creds_opt *opt)
+{
+ opt->flags |= KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT;
+}
void KRB5_CALLCONV
krb5_get_init_creds_opt_init(krb5_get_init_creds_opt *opt)
{
- opt->flags = KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT;
+ opt->flags = 0;
+ init_common(opt);
}
void KRB5_CALLCONV
@@ -173,6 +181,7 @@
return ENOMEM;
*opt = (krb5_get_init_creds_opt *) opte;
+ init_common(*opt);
return 0;
}
Index: krb5.spec
===================================================================
RCS file: /cvs/pkgs/rpms/krb5/F-7/krb5.spec,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -r1.119 -r1.120
--- krb5.spec 16 Nov 2007 17:13:31 -0000 1.119
+++ krb5.spec 23 Jan 2008 19:57:54 -0000 1.120
@@ -11,7 +11,7 @@
Summary: The Kerberos network authentication system.
Name: krb5
Version: 1.6.1
-Release: 6%{?dist}
+Release: 7%{?dist}
# Maybe we should explode from the now-available-to-everybody tarball instead?
# http://web.mit.edu/kerberos/dist/krb5/1.5/krb5-1.5-signed.tar
Source0: krb5-%{version}.tar.gz
@@ -84,6 +84,7 @@
Patch67: krb5-trunk-server_delegation.patch
Patch68: krb5-trunk-spnego_delegation.patch
+Patch69: krb5-1.6.1-gic_opt_chg_pwd_prmpt.patch
Patch70: http://web.mit.edu/kerberos/advisories/2007-004-patch.txt
Patch71: http://web.mit.edu/kerberos/advisories/2007-005-patch.txt
@@ -201,6 +202,11 @@
%endif
%changelog
+* Wed Jan 23 2008 Nalin Dahyabhai <nalin at redhat.com> 1.6.1-7
+- backport fix from 1.6.3 to get back traditional prompt-for-password-change-
+ on-expired-password behavior back in kinit (and other users of
+ krb5_get_init_creds_opt_alloc()) (#429918)
+
* Fri Nov 16 2007 Nalin Dahyabhai <nalin at redhat.com> 1.6.1-6
- backport a fix to make handling of returned flags during spnego credential
delegation more forgiving of apps which don't care about flags but still
@@ -1169,6 +1175,7 @@
%patch71 -p0 -b .2007-005
%patch67 -p0 -b .server-delegation
%patch68 -p0 -b .spnego_delegation
+%patch69 -p1 -b .gic_opt_chg_pwd_prmpt
cp src/krb524/README README.krb524
gzip doc/*.ps
- Previous message (by thread): rpms/libntlm/devel .cvsignore, 1.2, 1.3 libntlm.spec, 1.3, 1.4 sources, 1.2, 1.3
- Next message (by thread): rpms/krb5/F-8 krb5-1.6.1-gic_opt_chg_pwd_prmpt.patch, NONE, 1.1 krb5.spec, 1.143, 1.144
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list