diff --git a/kdc/kstash.c b/kdc/kstash.c index 314aad4d1..fd866d34e 100644 --- a/kdc/kstash.c +++ b/kdc/kstash.c @@ -177,7 +177,8 @@ main(int argc, char **argv) /* XXX better value? */ salt.saltvalue.data = NULL; salt.saltvalue.length = 0; - des_read_pw_string(buf, sizeof(buf), "Master key: ", 1); + if(des_read_pw_string(buf, sizeof(buf), "Master key: ", 1)) + exit(1); krb5_string_to_key_salt(context, key.keytype, buf, salt, &key); }