Skip Menu |
 

From: ghudson@mit.edu
Subject: git commit

Add kadm5_setkey_principal_4 RPC to kadmin

This new version of the RPC allows a user to set not only the
keyblocks but also the kvno and the salts of a key.

https://github.com/krb5/krb5/commit/1d4e83625f1c8cde7638702ab404f4594da3f062
Author: Simo Sorce <simo@redhat.com>
Committer: Greg Hudson <ghudson@mit.edu>
Commit: 1d4e83625f1c8cde7638702ab404f4594da3f062
Branch: master
src/kadmin/server/kadm_rpc_svc.c | 7 +
src/kadmin/server/server_stubs.c | 61 +++++++++
src/lib/kadm5/admin.h | 12 ++
src/lib/kadm5/admin_xdr.h | 2 +
src/lib/kadm5/clnt/client_principal.c | 27 ++++
src/lib/kadm5/clnt/client_rpc.c | 15 ++
src/lib/kadm5/clnt/libkadm5clnt_mit.exports | 3 +
src/lib/kadm5/kadm_err.et | 1 +
src/lib/kadm5/kadm_rpc.h | 14 ++
src/lib/kadm5/kadm_rpc_xdr.c | 35 +++++
src/lib/kadm5/srv/libkadm5srv_mit.exports | 2 +
src/lib/kadm5/srv/svr_principal.c | 195 +++++++++++++++++++++++++++
12 files changed, 374 insertions(+), 0 deletions(-)
From: ghudson@mit.edu
Subject: git commit

Refactor kadm5_setkey_principal_3

Reimplement it as a wrapper around kadm5_setkey_principal_4 so that
there are no parallel paths.

https://github.com/krb5/krb5/commit/f016199f6a5332c13e9dce0d011c924e0cf6af98
Author: Simo Sorce <simo@redhat.com>
Committer: Greg Hudson <ghudson@mit.edu>
Commit: f016199f6a5332c13e9dce0d011c924e0cf6af98
Branch: master
src/lib/kadm5/srv/svr_principal.c | 243 +++----------------------------------
1 files changed, 19 insertions(+), 224 deletions(-)
From: ghudson@mit.edu
Subject: git commit

Fix and use kadm5 setkey test program

Fix build errors in setkey-test.c and add Makefile rules to build and
run it. Adjust the kadmin test environment to create the principal
"testkeys" for use by the test-setkey-client rule, and to set
allow_weak_crypto as setkey-test.c sets DES keys.

https://github.com/krb5/krb5/commit/864508a9a5f7114c308ec6611738a003761b899d
Author: Simo Sorce <simo@redhat.com>
Committer: Greg Hudson <ghudson@mit.edu>
Commit: 864508a9a5f7114c308ec6611738a003761b899d
Branch: master
src/kadmin/testing/proto/krb5.conf.proto | 1 +
src/kadmin/testing/scripts/init_db | 5 ++++-
src/lib/kadm5/unit-test/Makefile.in | 6 +++++-
src/lib/kadm5/unit-test/setkey-test.c | 25 +++++++++----------------
4 files changed, 19 insertions(+), 18 deletions(-)