(add_one_principal): check return value from edit_entry
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11556 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -112,7 +112,8 @@ add_one_principal (const char *name,
|
|||||||
if(use_defaults)
|
if(use_defaults)
|
||||||
set_defaults(&princ, &mask, default_ent, default_mask);
|
set_defaults(&princ, &mask, default_ent, default_mask);
|
||||||
else
|
else
|
||||||
edit_entry(&princ, &mask, default_ent, default_mask);
|
if(edit_entry(&princ, &mask, default_ent, default_mask))
|
||||||
|
goto out;
|
||||||
if(rand_key || key_data) {
|
if(rand_key || key_data) {
|
||||||
princ.attributes |= KRB5_KDB_DISALLOW_ALL_TIX;
|
princ.attributes |= KRB5_KDB_DISALLOW_ALL_TIX;
|
||||||
mask |= KADM5_ATTRIBUTES;
|
mask |= KADM5_ATTRIBUTES;
|
||||||
|
Reference in New Issue
Block a user