Skip Menu |
 

From: tlyu@mit.edu
Subject: git commit

Add utility functions for tabular dumps

These utility functions allow for tab-separated and comma-separated
(CSV) output. These are primarily to support the tabular dump
capability for kdb5_util. Additional output options can be added
later.

https://github.com/krb5/krb5/commit/31a63dd8f5719255f9aea0be54d79247ec3b9ab6
Author: Tom Yu <tlyu@mit.edu>
Commit: 31a63dd8f5719255f9aea0be54d79247ec3b9ab6
Branch: master
src/kadmin/dbutil/Makefile.in | 8 +
src/kadmin/dbutil/t_tdumputil.c | 115 ++++++++++++++++
src/kadmin/dbutil/t_tdumputil.py | 32 +++++
src/kadmin/dbutil/tdumputil.c | 266 ++++++++++++++++++++++++++++++++++++++
src/kadmin/dbutil/tdumputil.h | 51 +++++++
5 files changed, 472 insertions(+), 0 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Add tabular dump capability to kdb5_util

This new kdb5_util tabdump command provides a reporting-friendly
tabular dump format for the KDC database. This format is also
suitable for importing into relational databases for queries. Output
is in tab-separated or CSV format. The user can select an output
table with a fixed number of columns.

Currently, this only provides tables for a subset of the available
principal data. This includes making visible some data that is hidden
in hexadecimal strings in the tl_data of the ordinary dump format.

https://github.com/krb5/krb5/commit/899fe672b88d59902986baec42c4e42fc5af4d03
Author: Tom Yu <tlyu@mit.edu>
Commit: 899fe672b88d59902986baec42c4e42fc5af4d03
Branch: master
src/kadmin/dbutil/Makefile.in | 6 +-
src/kadmin/dbutil/kdb5_util.c | 2 +
src/kadmin/dbutil/kdb5_util.h | 2 +
src/kadmin/dbutil/tabdump.c | 663 +++++++++++++++++++++++++++++++++++++++++
4 files changed, 671 insertions(+), 2 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Add tests for tabdump

https://github.com/krb5/krb5/commit/9e68815fa166b0fcf78148b1bc402de1752a6424
Author: Tom Yu <tlyu@mit.edu>
Commit: 9e68815fa166b0fcf78148b1bc402de1752a6424
Branch: master
src/tests/Makefile.in | 1 +
src/tests/t_tabdump.py | 81 ++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 82 insertions(+), 0 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Document tabdump

https://github.com/krb5/krb5/commit/67b21425aeb551b4489d5fbf7694e87beefbc701
Author: Tom Yu <tlyu@mit.edu>
Commit: 67b21425aeb551b4489d5fbf7694e87beefbc701
Branch: master
doc/admin/admin_commands/kdb5_util.rst | 152 ++++++++++++++++++++++++++++++++
1 files changed, 152 insertions(+), 0 deletions(-)