I am trying to make the smbk5pwd module manage password syncing with Samba and Kerberos. I am running on Ubuntu Server 8.10 with openldap-2.4.11 and heimdal 1.1.
I can "make" the smbk5pwd module, but when I run a password change using it, I recieve the following error:
|conn=0 op=1 PASSMOD id="uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com" new
dnPrettyNormal: <uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com>
=> ldap_bv2dn(uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com,0) <= ldap_bv2dn(uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com)=0 => ldap_dn2bv(272) <= ldap_dn2bv(uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com)=0 => ldap_dn2bv(272) <= ldap_dn2bv(uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com)=0 <<< dnPrettyNormal: <uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com>, <uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com> bdb_dn2entry("uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com") => hdb_dn2id("dc=scottgrizzard,dc=com") <= hdb_dn2id: got id=0x1 => hdb_dn2id("ou=users,dc=scottgrizzard,dc=com") <= hdb_dn2id: got id=0x4 => hdb_dn2id("uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com") <= hdb_dn2id: got id=0x22 entry_decode: "" <= entry_decode() => bdb_entry_get: ndn: "uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com" => bdb_entry_get: oc: "(null)", at: "(null)" bdb_dn2entry("uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com") => bdb_entry_get: found entry: "uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com" bdb_entry_get: rc=0 slapd: symbol lookup error: /usr/lib/ldap/smbk5pwd.so.0: undefined symbol: _kadm5_set_keys|
My Makefile: |# $OpenLDAP: pkg/ldap/contrib/slapd-modules/smbk5pwd/Makefile,v 1.1 2004/04/02 11:06:38 hyc Exp $ # Copyright 2004 Howard Chu, Symas Corp. All Rights Reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted only as authorized by the OpenLDAP # Public License. # # A copy of this license is available in the file LICENSE in the # top-level directory of the distribution or, alternatively, at # http://www.OpenLDAP.org/license.html.
LIBTOOL=../../../libtool #LIBTOOL=/usr/bin/libtool OPT=-g -O2 CC=gcc
# Omit DO_KRB5 or DO_SAMBA if you don't want to support it. DEFS=-DDO_KRB5 -DDO_SAMBA
#HEIMDAL_INC=-I/usr/heimdal/include HEIMDAL_INC=-I/usr/include SSL_INC= LDAP_INC=-I../../../include -I../../../servers/slapd INCS=$(LDAP_INC) $(HEIMDAL_INC) $(SSL_INC)
#HEIMDAL_LIB=-L/usr/heimdal/lib -lkrb5 -lkadm5srv HEIMDAL_LIB=-L/usr/lib -lkrb5 -lkadm5srv SSL_LIB=-lcrypto LDAP_LIB=-lldap_r -llber LIBS=$(LDAP_LIB) $(HEIMDAL_LIB) $(SSL_LIB)
all: smbk5pwd.la
smbk5pwd.lo: smbk5pwd.c $(LIBTOOL) --mode=compile $(CC) $(OPT) $(DEFS) $(INCS) -c $?
smbk5pwd.la: smbk5pwd.lo $(LIBTOOL) --mode=link $(CC) $(OPT) -version-info 0:0:0 \ -rpath /usr/lib/ldap -module -o $@ $? $(LIBS)|
I've messed with this thing for quite a while now, but nothing seems to be working. Any ideas?
- Scott Grizzard
known problem, search the mailing list archive
On Sat, Jan 10, 2009 at 7:23 PM, Scott Grizzard scott@scottgrizzard.com wrote:
I am trying to make the smbk5pwd module manage password syncing with Samba and Kerberos. I am running on Ubuntu Server 8.10 with openldap-2.4.11 and heimdal 1.1.
I can "make" the smbk5pwd module, but when I run a password change using it, I recieve the following error:
conn=0 op=1 PASSMOD id="uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com" new
dnPrettyNormal: <uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com>
=> ldap_bv2dn(uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com,0) <= ldap_bv2dn(uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com)=0 => ldap_dn2bv(272) <= ldap_dn2bv(uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com)=0 => ldap_dn2bv(272) <= ldap_dn2bv(uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com)=0 <<< dnPrettyNormal: <uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com>, <uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com> bdb_dn2entry("uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com") => hdb_dn2id("dc=scottgrizzard,dc=com") <= hdb_dn2id: got id=0x1 => hdb_dn2id("ou=users,dc=scottgrizzard,dc=com") <= hdb_dn2id: got id=0x4 => hdb_dn2id("uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com") <= hdb_dn2id: got id=0x22 entry_decode: "" <= entry_decode() => bdb_entry_get: ndn: "uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com" => bdb_entry_get: oc: "(null)", at: "(null)" bdb_dn2entry("uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com") => bdb_entry_get: found entry: "uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com" bdb_entry_get: rc=0 slapd: symbol lookup error: /usr/lib/ldap/smbk5pwd.so.0: undefined symbol: _kadm5_set_keys
My Makefile: # $OpenLDAP: pkg/ldap/contrib/slapd-modules/smbk5pwd/Makefile,v 1.1 2004/04/02 11:06:38 hyc Exp $ # Copyright 2004 Howard Chu, Symas Corp. All Rights Reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted only as authorized by the OpenLDAP # Public License. # # A copy of this license is available in the file LICENSE in the # top-level directory of the distribution or, alternatively, at # http://www.OpenLDAP.org/license.html.
LIBTOOL=../../../libtool #LIBTOOL=/usr/bin/libtool OPT=-g -O2 CC=gcc
# Omit DO_KRB5 or DO_SAMBA if you don't want to support it. DEFS=-DDO_KRB5 -DDO_SAMBA
#HEIMDAL_INC=-I/usr/heimdal/include HEIMDAL_INC=-I/usr/include SSL_INC= LDAP_INC=-I../../../include -I../../../servers/slapd INCS=$(LDAP_INC) $(HEIMDAL_INC) $(SSL_INC)
#HEIMDAL_LIB=-L/usr/heimdal/lib -lkrb5 -lkadm5srv HEIMDAL_LIB=-L/usr/lib -lkrb5 -lkadm5srv SSL_LIB=-lcrypto LDAP_LIB=-lldap_r -llber LIBS=$(LDAP_LIB) $(HEIMDAL_LIB) $(SSL_LIB)
all: smbk5pwd.la
smbk5pwd.lo: smbk5pwd.c $(LIBTOOL) --mode=compile $(CC) $(OPT) $(DEFS) $(INCS) -c $?
smbk5pwd.la: smbk5pwd.lo $(LIBTOOL) --mode=link $(CC) $(OPT) -version-info 0:0:0 \ -rpath /usr/lib/ldap -module -o $@ $? $(LIBS)
I've messed with this thing for quite a while now, but nothing seems to be working. Any ideas?
- Scott Grizzard
I don't think the dnPrettyNormal is what is throwing back the slapd: symbol lookup error: /usr/lib/ldap/smbk5pwd.so.0: undefined symbol: _kadm5_set_keys error. I think it has something to do with the heimdal library, but I am not sure.
It is similar to a previous issue (http://www.openldap.org/lists/openldap-software/200807/msg00178.html ) where the error was slapd: symbol lookup error: /usr/lib/ldap/ smbk5pwd-2.4.so.2: undefined symbol: MD4_Init. However, that issue revolved around the openssl library, and it looks like this revolves around hiemdal's libraries.
Is this the same issue, or is it a different issue as I think.
- Scott Grizzard
It is similar to other errors on the mailing list where On Jan 10, 2009, at 3:21 PM, David Markey wrote:
known problem, search the mailing list archive
On Sat, Jan 10, 2009 at 7:23 PM, Scott Grizzard <scott@scottgrizzard.com
wrote: I am trying to make the smbk5pwd module manage password syncing with Samba and Kerberos. I am running on Ubuntu Server 8.10 with openldap-2.4.11 and heimdal 1.1.
I can "make" the smbk5pwd module, but when I run a password change using it, I recieve the following error:
conn=0 op=1 PASSMOD id="uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com" new
dnPrettyNormal: <uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com>
=> ldap_bv2dn(uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com,0) <= ldap_bv2dn(uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com)=0 => ldap_dn2bv(272) <= ldap_dn2bv(uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com)=0 => ldap_dn2bv(272) <= ldap_dn2bv(uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com)=0 <<< dnPrettyNormal: <uid=sgrizzard,ou=Users,dc=scottgrizzard,dc=com>, <uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com> bdb_dn2entry("uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com") => hdb_dn2id("dc=scottgrizzard,dc=com") <= hdb_dn2id: got id=0x1 => hdb_dn2id("ou=users,dc=scottgrizzard,dc=com") <= hdb_dn2id: got id=0x4 => hdb_dn2id("uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com") <= hdb_dn2id: got id=0x22 entry_decode: "" <= entry_decode() => bdb_entry_get: ndn: "uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com" => bdb_entry_get: oc: "(null)", at: "(null)" bdb_dn2entry("uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com") => bdb_entry_get: found entry: "uid=sgrizzard,ou=users,dc=scottgrizzard,dc=com" bdb_entry_get: rc=0 slapd: symbol lookup error: /usr/lib/ldap/smbk5pwd.so.0: undefined symbol: _kadm5_set_keys
My Makefile: # $OpenLDAP: pkg/ldap/contrib/slapd-modules/smbk5pwd/Makefile,v 1.1 2004/04/02 11:06:38 hyc Exp $ # Copyright 2004 Howard Chu, Symas Corp. All Rights Reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted only as authorized by the OpenLDAP # Public License. # # A copy of this license is available in the file LICENSE in the # top-level directory of the distribution or, alternatively, at # http://www.OpenLDAP.org/license.html.
LIBTOOL=../../../libtool #LIBTOOL=/usr/bin/libtool OPT=-g -O2 CC=gcc
# Omit DO_KRB5 or DO_SAMBA if you don't want to support it. DEFS=-DDO_KRB5 -DDO_SAMBA
#HEIMDAL_INC=-I/usr/heimdal/include HEIMDAL_INC=-I/usr/include SSL_INC= LDAP_INC=-I../../../include -I../../../servers/slapd INCS=$(LDAP_INC) $(HEIMDAL_INC) $(SSL_INC)
#HEIMDAL_LIB=-L/usr/heimdal/lib -lkrb5 -lkadm5srv HEIMDAL_LIB=-L/usr/lib -lkrb5 -lkadm5srv SSL_LIB=-lcrypto LDAP_LIB=-lldap_r -llber LIBS=$(LDAP_LIB) $(HEIMDAL_LIB) $(SSL_LIB)
all: smbk5pwd.la
smbk5pwd.lo: smbk5pwd.c $(LIBTOOL) --mode=compile $(CC) $(OPT) $(DEFS) $(INCS) -c $?
smbk5pwd.la: smbk5pwd.lo $(LIBTOOL) --mode=link $(CC) $(OPT) -version-info 0:0:0 \ -rpath /usr/lib/ldap -module -o $@ $? $(LIBS)
I've messed with this thing for quite a while now, but nothing seems to be working. Any ideas?
- Scott Grizzard
Scott Grizzard wrote:
I am trying to make the smbk5pwd module manage password syncing with Samba and Kerberos. I am running on Ubuntu Server 8.10 with openldap-2.4.11 and heimdal 1.1.
I can "make" the smbk5pwd module, but when I run a password change using it, I recieve the following error:
I've messed with this thing for quite a while now, but nothing seems to be working. Any ideas?
This is ITS#5799. A patch was supposedly available, but the person who submitted the bug report never attached the patch to the report. Feel free to nudge the submitter, we already have...
That is for Heimdal 1.2. I am using 1.1. Since I have seen it work for heimdal 1.0.1, is it correct to assume that the module was written for 1.0, and that significant changes happened to the API between 1.0 and 1.1?
Would a patch for 1.2 fix the issue for Heimdal 1.1? (or... if I was to take the time to patch it for 1.1, would that patch work for 1.2?) I am not familiar enough with Heimdal to know.
- Scott Grizzard
On Jan 10, 2009, at 5:01 PM, Howard Chu wrote:
Scott Grizzard wrote:
I am trying to make the smbk5pwd module manage password syncing with Samba and Kerberos. I am running on Ubuntu Server 8.10 with openldap-2.4.11 and heimdal 1.1.
I can "make" the smbk5pwd module, but when I run a password change using it, I recieve the following error:
I've messed with this thing for quite a while now, but nothing seems to be working. Any ideas?
This is ITS#5799. A patch was supposedly available, but the person who submitted the bug report never attached the patch to the report. Feel free to nudge the submitter, we already have...
-- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
Never mind. I found the issue on the mailing lists, now that I know exactly what is causing the problem.
I'll take a crack at it next weekend - no promises though.
- Scott Grizzard
On Jan 10, 2009, at 5:23 PM, Scott Grizzard wrote:
That is for Heimdal 1.2. I am using 1.1. Since I have seen it work for heimdal 1.0.1, is it correct to assume that the module was written for 1.0, and that significant changes happened to the API between 1.0 and 1.1?
Would a patch for 1.2 fix the issue for Heimdal 1.1? (or... if I was to take the time to patch it for 1.1, would that patch work for 1.2?) I am not familiar enough with Heimdal to know.
- Scott Grizzard
On Jan 10, 2009, at 5:01 PM, Howard Chu wrote:
Scott Grizzard wrote:
I am trying to make the smbk5pwd module manage password syncing with Samba and Kerberos. I am running on Ubuntu Server 8.10 with openldap-2.4.11 and heimdal 1.1.
I can "make" the smbk5pwd module, but when I run a password change using it, I recieve the following error:
I've messed with this thing for quite a while now, but nothing seems to be working. Any ideas?
This is ITS#5799. A patch was supposedly available, but the person who submitted the bug report never attached the patch to the report. Feel free to nudge the submitter, we already have...
-- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
i submitted that bug, do we need a patch or do you want to take over scott?
On Sat, Jan 10, 2009 at 11:10 PM, Scott Grizzard scott@scottgrizzard.com wrote:
Never mind. I found the issue on the mailing lists, now that I know
exactly
what is causing the problem.
I'll take a crack at it next weekend - no promises though.
- Scott Grizzard
On Jan 10, 2009, at 5:23 PM, Scott Grizzard wrote:
That is for Heimdal 1.2. I am using 1.1. Since I have seen it work for heimdal 1.0.1, is it correct to assume that the module was written for
1.0,
and that significant changes happened to the API between 1.0 and 1.1?
Would a patch for 1.2 fix the issue for Heimdal 1.1? (or... if I was to take the time to patch it for 1.1, would that patch work for 1.2?) I am
not
familiar enough with Heimdal to know.
- Scott Grizzard
On Jan 10, 2009, at 5:01 PM, Howard Chu wrote:
Scott Grizzard wrote:
I am trying to make the smbk5pwd module manage password syncing with Samba and Kerberos. I am running on Ubuntu Server 8.10 with openldap-2.4.11 and heimdal 1.1.
I can "make" the smbk5pwd module, but when I run a password change
using
it, I recieve the following error:
I've messed with this thing for quite a while now, but nothing seems to be working. Any ideas?
This is ITS#5799. A patch was supposedly available, but the person who submitted the bug report never attached the patch to the report. Feel
free
to nudge the submitter, we already have...
-- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
If you have a patch, that would be great. I just started to dig into it, and I haven't looked at Heimdal's libraries until now.
- Scott
On Jan 11, 2009, at 2:51 PM, David Markey wrote:
i submitted that bug, do we need a patch or do you want to take over scott?
On Sat, Jan 10, 2009 at 11:10 PM, Scott Grizzard <scott@scottgrizzard.com
wrote: Never mind. I found the issue on the mailing lists, now that I
know exactly
what is causing the problem.
I'll take a crack at it next weekend - no promises though.
- Scott Grizzard
On Jan 10, 2009, at 5:23 PM, Scott Grizzard wrote:
That is for Heimdal 1.2. I am using 1.1. Since I have seen it
work for
heimdal 1.0.1, is it correct to assume that the module was
written for 1.0,
and that significant changes happened to the API between 1.0 and
1.1?
Would a patch for 1.2 fix the issue for Heimdal 1.1? (or... if I
was to
take the time to patch it for 1.1, would that patch work for
1.2?) I am not
familiar enough with Heimdal to know.
- Scott Grizzard
On Jan 10, 2009, at 5:01 PM, Howard Chu wrote:
Scott Grizzard wrote:
I am trying to make the smbk5pwd module manage password syncing
with
Samba and Kerberos. I am running on Ubuntu Server 8.10 with openldap-2.4.11 and heimdal 1.1.
I can "make" the smbk5pwd module, but when I run a password
change using
it, I recieve the following error:
I've messed with this thing for quite a while now, but nothing
seems to
be working. Any ideas?
This is ITS#5799. A patch was supposedly available, but the
person who
submitted the bug report never attached the patch to the report.
Feel free
to nudge the submitter, we already have...
-- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
Try This.
--- smbk5pwd.c 2008-10-22 23:42:13.000000000 +0100 +++ smbk5pwd.c.orig 2008-10-06 02:00:56.000000000 +0100 @@ -372,8 +372,6 @@ struct berval *keys; int kvno, i; Attribute *a; - Key *local_keys; - size_t local_num_keys;
if ( !SMBK5PWD_DO_KRB5( pi ) ) break;
@@ -402,17 +400,7 @@ op->o_log_prefix, e->e_name.bv_val, 0 ); }
- /* _kadm5_set_keys is a private function, inline its code here */ - ret = hdb_generate_key_set_password(context, ent.principal, - qpw->rs_new.bv_val, &local_keys, &local_num_keys); - if (ret != 0) - break; - - hdb_free_keys(context, ent.keys.len, ent.keys.val); - ent.keys.val = local_keys; - ent.keys.len = local_num_keys; - - + ret = _kadm5_set_keys(kadm_context, &ent, qpw->rs_new.bv_val); hdb_seal_keys(context, db, &ent); krb5_free_principal( context, ent.principal );
@@ -431,7 +419,7 @@ } BER_BVZERO( &keys[i] );
- hdb_free_keys(context, ent.keys.len, ent.keys.val); + _kadm5_free_keys(kadm_context, ent.keys.len, ent.keys.val);
if ( i != ent.keys.len ) { ber_bvarray_free( keys );
On Mon, Jan 12, 2009 at 12:43 AM, Scott Grizzard scott@scottgrizzard.comwrote:
If you have a patch, that would be great. I just started to dig into it, and I haven't looked at Heimdal's libraries until now.
- Scott
On Jan 11, 2009, at 2:51 PM, David Markey wrote:
i submitted that bug, do we need a patch or do you want to take over scott?
On Sat, Jan 10, 2009 at 11:10 PM, Scott Grizzard scott@scottgrizzard.com wrote:
Never mind. I found the issue on the mailing lists, now that I know
exactly
what is causing the problem.
I'll take a crack at it next weekend - no promises though.
- Scott Grizzard
On Jan 10, 2009, at 5:23 PM, Scott Grizzard wrote:
That is for Heimdal 1.2. I am using 1.1. Since I have seen it work for heimdal 1.0.1, is it correct to assume that the module was written for
1.0,
and that significant changes happened to the API between 1.0 and 1.1?
Would a patch for 1.2 fix the issue for Heimdal 1.1? (or... if I was to take the time to patch it for 1.1, would that patch work for 1.2?) I am
not
familiar enough with Heimdal to know.
- Scott Grizzard
On Jan 10, 2009, at 5:01 PM, Howard Chu wrote:
Scott Grizzard wrote:
I am trying to make the smbk5pwd module manage password syncing with Samba and Kerberos. I am running on Ubuntu Server 8.10 with openldap-2.4.11 and heimdal 1.1.
I can "make" the smbk5pwd module, but when I run a password change
using
it, I recieve the following error:
I've messed with this thing for quite a while now, but nothing seems
to
be working. Any ideas?
This is ITS#5799. A patch was supposedly available, but the person who submitted the bug report never attached the patch to the report. Feel
free
to nudge the submitter, we already have...
-- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
Just note that patches submitted to the -software list are not considered for inclusion to the software, so if this is expected to become part of the software, make sure it is tied to an ITS report.
--Quanah
--On Monday, January 12, 2009 5:56 PM +0000 David Markey admin@dmarkey.com wrote:
Try This.
--- smbk5pwd.c 2008-10-22 23:42:13.000000000 +0100 +++ smbk5pwd.c.orig 2008-10-06 02:00:56.000000000 +0100 @@ -372,8 +372,6 @@ struct berval *keys; int kvno, i; Attribute *a;
Key *local_keys;
size_t local_num_keys; if ( !SMBK5PWD_DO_KRB5( pi ) ) break;
@@ -402,17 +400,7 @@ op->o_log_prefix, e->e_name.bv_val, 0 ); }
/* _kadm5_set_keys is a private function, inline its
code here */
ret = hdb_generate_key_set_password(
context, ent.principal,
qpw->rs_new.bv_val, &local_keys, &local_num_keys);
if (ret != 0)
break;
hdb_free_keys(context, ent.keys.len, ent.keys.val);
ent.keys.val = local_keys;
ent.keys.len = local_num_keys;
ret = _kadm5_set_keys(kadm_context, &ent,
qpw->rs_new.bv_val); hdb_seal_keys(context, db, &ent); krb5_free_principal( context, ent.principal );
@@ -431,7 +419,7 @@ } BER_BVZERO( &keys[i] );
hdb_free_keys(context, ent.keys.len, ent.keys.val);
_kadm5_free_keys(kadm_context, ent.keys.len,
ent.keys.val);
if ( i != ent.keys.len ) { ber_bvarray_free( keys );
On Mon, Jan 12, 2009 at 12:43 AM, Scott Grizzard scott@scottgrizzard.com wrote:
If you have a patch, that would be great. I just started to dig into it, and I haven't looked at Heimdal's libraries until now.
- Scott
On Jan 11, 2009, at 2:51 PM, David Markey wrote:
i submitted that bug, do we need a patch or do you want to take over scott?
On Sat, Jan 10, 2009 at 11:10 PM, Scott Grizzard scott@scottgrizzard.com wrote:
Never mind. I found the issue on the mailing lists, now that I know exactly what is causing the problem.
I'll take a crack at it next weekend - no promises though.
- Scott Grizzard
On Jan 10, 2009, at 5:23 PM, Scott Grizzard wrote:
That is for Heimdal 1.2. I am using 1.1. Since I have seen it work
for
heimdal 1.0.1, is it correct to assume that the module was written for 1.0, and that significant changes happened to the API between 1.0 and 1.1?
Would a patch for 1.2 fix the issue for Heimdal 1.1? (or... if I was to take the time to patch it for 1.1, would that patch work for 1.2?) I am not familiar enough with Heimdal to know.
- Scott Grizzard
On Jan 10, 2009, at 5:01 PM, Howard Chu wrote:
Scott Grizzard wrote:
I am trying to make the smbk5pwd module manage password syncing with Samba and Kerberos. I am running on Ubuntu Server 8.10 with openldap-2.4.11 and heimdal 1.1.
I can "make" the smbk5pwd module, but when I run a password change using it, I recieve the following error:
I've messed with this thing for quite a while now, but nothing seems to be working. Any ideas?
This is ITS#5799. A patch was supposedly available, but the person
who
submitted the bug report never attached the patch to the report. Feel free to nudge the submitter, we already have...
-- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
--
Quanah Gibson-Mount Principal Software Engineer Zimbra, Inc -------------------- Zimbra :: the leader in open source messaging and collaboration
openldap-software@openldap.org