Add rxgk client options to vl and pt utilities 05/11105/17
authorBenjamin Kaduk <kaduk@mit.edu>
Mon, 14 Apr 2014 02:01:59 +0000 (22:01 -0400)
committerBenjamin Kaduk <kaduk@mit.edu>
Fri, 14 Jun 2019 15:34:47 +0000 (11:34 -0400)
commite5b1e6f1adbe10e366bb4d9c745e90193badc1fb
tree50dc68f96dc6070fac51aff4ddf94a35b15f5e8b
parentfc7e1700fe84f623fb9163466d24226df00b1a2c
Add rxgk client options to vl and pt utilities

Add options to use rxgk for outgoing connections to vlserver, vos,
ptserver, and pts.

For vlserver and ptserver, name the new option -s2scrypt, similar to
the existing volserver option -s2scrypt. For vlserver and ptserver,
specify 'rxgk-crypt' to turn on rxgk crypt connections for our
server-to-server ubik communication.

For vos and pts, just name the new option '-rxgk', and allow the user
to specify the rxgk level to use ('clear', 'auth', or 'crypt'). The
pts code is currently somewhat ill-suited to changing what rx security
class and security level we use, but do the best we can without
refactoring the whole thing.

Change-Id: Iefae46291330d2b5e05b2a2bbaec1b9150b3c892
Reviewed-on: https://gerrit.openafs.org/11105
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
Tested-by: Benjamin Kaduk <kaduk@mit.edu>
src/ptserver/pts.c
src/ptserver/ptserver.c
src/ptserver/ptuser.c
src/ptserver/ptuser.h
src/vlserver/vlserver.c
src/volser/vos.c