summaryrefslogtreecommitdiffstats
path: root/sbin/dump/dumprmt.c
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2003-05-01 20:09:58 +0000
committermarkm <markm@FreeBSD.org>2003-05-01 20:09:58 +0000
commit4a635f887e72a0ea5eef446a774cacc3f16826b9 (patch)
treea5d4c911662afad675e877472c123fda8fe29833 /sbin/dump/dumprmt.c
parent3c131e044ae8a822e5abb96a7883d8e3fddb16a7 (diff)
downloadFreeBSD-src-4a635f887e72a0ea5eef446a774cacc3f16826b9.zip
FreeBSD-src-4a635f887e72a0ea5eef446a774cacc3f16826b9.tar.gz
De-Kerberise (KerberosIV). KerberosIV is no longer present, and
remote backups can still be done with Kerberos authentication using SSH and Kerberos 5.
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 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;
OpenPOWER on IntegriCloud