[15863] in Kerberos-V5-bugs
[krbdev.mit.edu #8630] git commit
daemon@ATHENA.MIT.EDU (Greg Hudson via RT)
Wed Jan 17 18:16:18 2018
Mail-followup-to: rt@krbdev.mit.edu
mail-copies-to: never
From: "Greg Hudson via RT" <rt-comment@KRBDEV-PROD-APP-1.mit.edu>
In-Reply-To: <rt-8630@krbdev.mit.edu>
Message-ID: <rt-8630-48211.17.3423098733863@krbdev.mit.edu>
To: "'AdminCc of krbdev.mit.edu Ticket #8630'":;
Date: Wed, 17 Jan 2018 18:16:02 -0500 (EST)
Reply-To: rt-comment@KRBDEV-PROD-APP-1.mit.edu
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krb5-bugs-bounces@mit.edu
Improve klog com_err hook
Remove the code to read a severity from the first byte of format, as
it is an unclear interface and likely unused. Also stop using the
configured default severity for syslog devices. Instead, log at error
severity if a code is given, and at informational severity if one is
not.
Pass the formatted message to krb5_klog_syslog() so that it uses the
same format in log files as regular logged messages.
Add krb5_klog_set_context() to allow the context for extended error
messages to be reset, so that KDC plugins can log using the context
object for the realm being served for each request.
Use k5buf for simpler memory management in the hook function.
https://github.com/krb5/krb5/commit/09cbda11a4f220db1810485123851b4f2d89dd55
Author: Greg Hudson <ghudson@mit.edu>
Commit: 09cbda11a4f220db1810485123851b4f2d89dd55
Branch: master
doc/plugindev/general.rst | 20 ++++
src/include/adm_proto.h | 1 +
src/lib/kadm5/clnt/libkadm5clnt_mit.exports | 1 +
src/lib/kadm5/logger.c | 150 +++++----------------------
src/lib/kadm5/srv/libkadm5srv_mit.exports | 1 +
5 files changed, 50 insertions(+), 123 deletions(-)
_______________________________________________
krb5-bugs mailing list
krb5-bugs@mit.edu
https://mailman.mit.edu/mailman/listinfo/krb5-bugs