From 665577dc4685c49e2bcef0c7ca483751f1c78877 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Wed, 30 Nov 2005 12:27:07 +0000 Subject: [PATCH] (kadm5_log_init): set error string on failures git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@16320 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/kadm5/log.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/kadm5/log.c b/lib/kadm5/log.c index 2e0df8f25..1d8d97ac1 100644 --- a/lib/kadm5/log.c +++ b/lib/kadm5/log.c @@ -97,9 +97,14 @@ kadm5_log_init (kadm5_server_context *context) if (log_context->log_fd != -1) return 0; fd = open (log_context->log_file, O_RDWR | O_CREAT, 0600); - if (fd < 0) + if (fd < 0) { + krb5_set_error_string(context->context, "kadm5_log_init: open %s", + log_context->log_file); return errno; + } if (flock (fd, LOCK_EX) < 0) { + krb5_set_error_string(context->context, "kadm5_log_init: flock %s", + log_context->log_file); close (fd); return errno; }