diff options
author | markm <markm@FreeBSD.org> | 1997-10-03 09:49:50 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 1997-10-03 09:49:50 +0000 |
commit | 15be8862e67c696a6f1810713399e2a40d8721fb (patch) | |
tree | 4177a0bb006b8fb78866b63d3e34f555321d451d /eBones/usr.bin/ksrvtgt/ksrvtgt.c | |
parent | 6a495d7ea05780e468fe03fc7ae9cafc6b416e81 (diff) | |
download | FreeBSD-src-15be8862e67c696a6f1810713399e2a40d8721fb.zip FreeBSD-src-15be8862e67c696a6f1810713399e2a40d8721fb.tar.gz |
*GULP* Punt this into the attic. It is no longer used.
Diffstat (limited to 'eBones/usr.bin/ksrvtgt/ksrvtgt.c')
-rw-r--r-- | eBones/usr.bin/ksrvtgt/ksrvtgt.c | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/eBones/usr.bin/ksrvtgt/ksrvtgt.c b/eBones/usr.bin/ksrvtgt/ksrvtgt.c deleted file mode 100644 index 7c885ab..0000000 --- a/eBones/usr.bin/ksrvtgt/ksrvtgt.c +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright 1988 by the Massachusetts Institute of Technology. - * For copying and distribution information, please see the file - * <Copyright.MIT>. - * - * Get a ticket-granting-ticket given a service key file (srvtab) - * The lifetime is the shortest allowed [1 five-minute interval] - * - * from: ksrvtgt.c,v 4.3 89/07/28 10:17:28 jtkohl Exp $ - * $Id$ - */ - -#ifndef lint -const char rcsid[] = -"$Id$"; -#endif /* lint */ - -#include <stdio.h> -#include <string.h> -#include <sys/param.h> -#include <krb.h> -#include <conf.h> - -int -main(argc,argv) - int argc; - char **argv; -{ - char realm[REALM_SZ + 1]; - register int code; - char srvtab[MAXPATHLEN + 1]; - - bzero(realm, sizeof(realm)); - bzero(srvtab, sizeof(srvtab)); - - if (argc < 3 || argc > 5) { - fprintf(stderr, "Usage: %s name instance [[realm] srvtab]\n", - argv[0]); - exit(1); - } - - if (argc == 4) - (void) strncpy(srvtab, argv[3], sizeof(srvtab) -1); - - if (argc == 5) { - (void) strncpy(realm, argv[3], sizeof(realm) - 1); - (void) strncpy(srvtab, argv[4], sizeof(srvtab) -1); - } - - if (srvtab[0] == 0) - (void) strcpy(srvtab, KEYFILE); - - if (realm[0] == 0) - if (krb_get_lrealm(realm, 1) != KSUCCESS) - (void) strcpy(realm, KRB_REALM); - - code = krb_get_svc_in_tkt(argv[1], argv[2], realm, - "krbtgt", realm, 1, srvtab); - if (code) - fprintf(stderr, "%s\n", krb_err_txt[code]); - exit(code); -} |