Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Joe Martin
OpenLDAP
Commits
f84a2c69
Commit
f84a2c69
authored
Jun 27, 2009
by
Quanah Gibson-Mount
Browse files
ITS#5535
parent
20f44fed
Changes
2
Hide whitespace changes
Inline
Side-by-side
CHANGES
View file @
f84a2c69
...
...
@@ -47,6 +47,7 @@ OpenLDAP 2.4.17 Engineering
Fixed slapo-rwm entry free (ITS#6058)
Fixed slapo-rwm entry release (ITS#6081)
Fixed slapo-translucent entry gathering (ITS#6156)
Fixed contrib/smbk5pwd use of private functions (ITS#5535)
Build Environment
Added test056-monitor (ITS#5540)
Added test057-memberof-refint (ITS#5395)
...
...
contrib/slapd-modules/smbk5pwd/smbk5pwd.c
View file @
f84a2c69
...
...
@@ -421,6 +421,7 @@ static int smbk5pwd_exop_passwd(
krb5_error_code
ret
;
hdb_entry
ent
;
struct
berval
*
keys
;
size_t
nkeys
;
int
kvno
,
i
;
Attribute
*
a
;
...
...
@@ -451,7 +452,9 @@ static int smbk5pwd_exop_passwd(
op
->
o_log_prefix
,
e
->
e_name
.
bv_val
,
0
);
}
ret
=
_kadm5_set_keys
(
kadm_context
,
&
ent
,
qpw
->
rs_new
.
bv_val
);
ret
=
hdb_generate_key_set_password
(
context
,
ent
.
principal
,
qpw
->
rs_new
.
bv_val
,
&
ent
.
keys
.
val
,
&
nkeys
);
ent
.
keys
.
len
=
nkeys
;
hdb_seal_keys
(
context
,
db
,
&
ent
);
krb5_free_principal
(
context
,
ent
.
principal
);
...
...
@@ -470,7 +473,7 @@ static int smbk5pwd_exop_passwd(
}
BER_BVZERO
(
&
keys
[
i
]
);
_kadm5
_free_keys
(
kadm_
context
,
ent
.
keys
.
len
,
ent
.
keys
.
val
);
hdb
_free_keys
(
context
,
ent
.
keys
.
len
,
ent
.
keys
.
val
);
if
(
i
!=
ent
.
keys
.
len
)
{
ber_bvarray_free
(
keys
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment