[1351] in Kerberos_V5_Development
kdb5_edit dump/load -> kdb5_util
daemon@ATHENA.MIT.EDU (Barry Jaspan)
Wed Jun 26 17:44:28 1996
Date: Wed, 26 Jun 96 17:43:46 -0400
From: "Barry Jaspan" <bjaspan@MIT.EDU>
To: krbdev@MIT.EDU
All of the functionality of kdb5_edit except dump/load is now in the
kadmin client (local and remote version). Therefore, I have created a
new program called kdb5_util that contains kdb5_edit's dump/load
functionality. kdb5_util knows how to dump/load the new admin policy
information, and as an added benefit it auto-detects which version of
dumpfile it is loading based on the header at the top of the file (it
can also be told a version to load, in which case it verifies the
header).
Marc, Ted, and I have at various times discussed merging kdb5_create,
kdb5_stash, kdb5_destroy, and kdb5_anadd into a single program. I
suggest that we merge these programs into kdb5_util. Functionally,
there will be little difference in having one program instead of
several, but I think it will be somewhat simpler. In the short term,
I plan just to glue all the existing programs together without
rewriting them in any coherent fashion. In the medium term, the code
can be rewritten into a single coherent whole, eliminating a lot of
redundancy, etc.
One final upshot of merging these programs into one is that the entire
"admin" subdirectory can go away, with kdb5_util being a single
directory under the kadmin directory. Again, this is not functionally
significant, but it does simplify the tree a little bit.
Comments?
Barry