aboutsummaryrefslogtreecommitdiff
path: root/sbin/dump/dumprmt.c
diff options
context:
space:
mode:
authorMark Murray <markm@FreeBSD.org>2003-05-01 20:09:58 +0000
committerMark Murray <markm@FreeBSD.org>2003-05-01 20:09:58 +0000
commit8edde085dd273e8c7b1c56f5b84f01ffcf738606 (patch)
treea5d4c911662afad675e877472c123fda8fe29833 /sbin/dump/dumprmt.c
parent659be635a459dd831003b5dec5ee17939ef28f85 (diff)
downloadsrc-8edde085dd273e8c7b1c56f5b84f01ffcf738606.tar.gz
src-8edde085dd273e8c7b1c56f5b84f01ffcf738606.zip
De-Kerberise (KerberosIV). KerberosIV is no longer present, and
remote backups can still be done with Kerberos authentication using SSH and Kerberos 5.
Notes
Notes: svn path=/head/; revision=114452
Diffstat (limited to 'sbin/dump/dumprmt.c')
-rw-r--r--sbin/dump/dumprmt.c19
1 files changed, 4 insertions, 15 deletions
diff --git a/sbin/dump/dumprmt.c b/sbin/dump/dumprmt.c
index 1e37d06cb116..85e811ebb015 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;