From 4a635f887e72a0ea5eef446a774cacc3f16826b9 Mon Sep 17 00:00:00 2001 From: markm Date: Thu, 1 May 2003 20:09:58 +0000 Subject: De-Kerberise (KerberosIV). KerberosIV is no longer present, and remote backups can still be done with Kerberos authentication using SSH and Kerberos 5. --- sbin/dump/dumprmt.c | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) (limited to 'sbin/dump/dumprmt.c') diff --git a/sbin/dump/dumprmt.c b/sbin/dump/dumprmt.c index 1e37d06..85e811e 100644 --- a/sbin/dump/dumprmt.c +++ b/sbin/dump/dumprmt.c @@ -80,12 +80,8 @@ static int rmtgetb(void); static void rmtgetconn(void); static void rmtgets(char *, int); static int rmtreply(const char *); -#ifdef KERBEROS -int krcmd(char **, int /*u_short*/, char *, char *, int *, char *); -#endif static int errfd = -1; -extern int dokerberos; extern int ntrec; /* blocking factor on tape */ int @@ -142,10 +138,9 @@ rmtgetconn(void) int on; if (sp == NULL) { - sp = getservbyname(dokerberos ? "kshell" : "shell", "tcp"); + sp = getservbyname("shell", "tcp"); if (sp == NULL) { - msg("%s/tcp: unknown service\n", - dokerberos ? "kshell" : "shell"); + msg("shell/tcp: unknown service\n"); exit(X_STARTUP); } pwd = getpwuid(getuid()); @@ -165,14 +160,8 @@ rmtgetconn(void) if ((rmt = getenv("RMT")) == NULL) rmt = _PATH_RMT; msg(""); -#ifdef KERBEROS - if (dokerberos) - rmtape = krcmd(&rmtpeer, sp->s_port, tuser, rmt, &errfd, - (char *)0); - else -#endif - rmtape = rcmd(&rmtpeer, (u_short)sp->s_port, pwd->pw_name, - tuser, rmt, &errfd); + rmtape = rcmd(&rmtpeer, (u_short)sp->s_port, pwd->pw_name, + tuser, rmt, &errfd); if (rmtape < 0) { msg("login to %s as %s failed.\n", rmtpeer, tuser); return; -- cgit v1.1